Senior React Native Engineer | Phorest

  • Zdalnie
  • 15750 - 22750 PLN netto

Opis

About Phorest

 

Phorest powers over 7,000 hair and beauty salons using our software in the UK, Ireland, Germany, Finland, and the USA. Our aim is to capture 25% of the market globally – that’s one million salons and a billion-dollar company. 

 

Our system touches every point of the salon experience. We have the in-salon software desktop application, Phorest Go (the native staff application), online bookings website for salons, and custom native apps per salon. In a typical month, Phorest processes 3 million appointments and we send over 3 million SMS and 4 million emails. We process 200k online bookings per month and over 150 custom built white label native apps.  

 

Techstack: At the core of our mobile stack there is React Native. We come from a strong native background and embraced React Native in early 2019 to better support the scale of the business. Today we have over 4K client-facing apps on Apple and Google stores powering the mobile experience of our Salons by letting their customers book and manage appointments (and much more) on the go. 

 

We ship bug fixes and feature improvements to all of the 472K installed apps instantaneously with a single click, thanks to our own automation based on AppCenter Code Push and Fastlane. This way, our 19K daily active users are always presented with the best experience possible.   

 

We also have native iOS and Android applications, Go Apps, helping the salons’ staff and owners do their job daily faster and better, with plenty of useful features from roasters to marketing tools.

 

To sum up, whole company uses technologies like: React Native, Kotlin, Swift, Java, Spring boot, Ruby, Groovy, JavaScript, TypeScript, Ember.js, microservices, AWS, Docker, Spock, MySQL.

 

You will join a small group of highly skilled engineers in building exciting new features and extending our platform. Given we are a small product group, you will have freedom and control to shape our product vision without bureaucracy or politics. The opportunity is then for a passionate Mobile React Native Developer with a good experience in React Native app development (and knowledge of Android native background).

 

PS If you have just scratched the surface of React Native but you hardly wish to learn more and ramp up quickly, this can be a good opportunity for you too. There will be time to time requirements to work on native codebase but the most part will be spent with RN and TypeScript language.

You should apply if you are a type of person like this:

  • Architect/implement/recommend new software component designs or enhancements to existing software products; leads in the implementation of platform components.
  • Someone who will work with our product designers and owners to turn high-level requirements into user stories and shippable features
  • Quality & high standards really matter to us – you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process.
  • Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team.
  • Develops automated unit test and acceptance tests to ensure software meets design criteria.
  • Never stops learning, pursues latest technologies, seeks for best solutions. Always looking to improve.
  • Coach and help teammates through code reviews and whiteboarding sessions.
  • Be that person who gets involved at a team level on designing and implementing solutions.
  • Someone that doesn’t accept the norm and isn’t afraid to voice their ideas.

 

Your skillset:

  • Min. 4 years of mobile development experience.
  • Good understanding of native Android technologies.
  • Commercial experience in React Native(React web experience is not enough).
  • Good understanding of Typescript (or Javascript).
  • Proficiency in object-oriented software design.
  • Familiarity with design patterns.
  • Ability to work within teams using Source Control Management tools, like git. Working with pull requests, hotfixes and various branching strategies.
  • Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence.
  • Discipline and appreciation of working with TDD/ CI processes.
  • Experience in working with RESTful APIs.
  • Experience working in a scrum environment.

 

We can offer you:

  • The salary in ranges of 45 - 65k EUR net B2B for non-residents/gross CoE for Irish residents per year.
  • 23 days of PTO/holiday.
  • Training budget for conferences.
  • Small bonuses on Christmas.
  • Paid travels to Dublin office. 
  • Suitable equipment (we're working on MacBooks).

 

Get in touch via APPLY button to ask for more information and to chat about your future with Phorest! 

Bee Talents czytaj więcej

Senior React Native Engineer | Phorest

  • Zdalnie
  • 15750 - 22750 PLN netto
  • JavaScript
  • B2B
  • Dodano 30 dni temu
Aplikuj teraz

Opis

About Phorest

 

Phorest powers over 7,000 hair and beauty salons using our software in the UK, Ireland, Germany, Finland, and the USA. Our aim is to capture 25% of the market globally – that’s one million salons and a billion-dollar company. 

 

Our system touches every point of the salon experience. We have the in-salon software desktop application, Phorest Go (the native staff application), online bookings website for salons, and custom native apps per salon. In a typical month, Phorest processes 3 million appointments and we send over 3 million SMS and 4 million emails. We process 200k online bookings per month and over 150 custom built white label native apps.  

 

Techstack: At the core of our mobile stack there is React Native. We come from a strong native background and embraced React Native in early 2019 to better support the scale of the business. Today we have over 4K client-facing apps on Apple and Google stores powering the mobile experience of our Salons by letting their customers book and manage appointments (and much more) on the go. 

 

We ship bug fixes and feature improvements to all of the 472K installed apps instantaneously with a single click, thanks to our own automation based on AppCenter Code Push and Fastlane. This way, our 19K daily active users are always presented with the best experience possible.   

 

We also have native iOS and Android applications, Go Apps, helping the salons’ staff and owners do their job daily faster and better, with plenty of useful features from roasters to marketing tools.

 

To sum up, whole company uses technologies like: React Native, Kotlin, Swift, Java, Spring boot, Ruby, Groovy, JavaScript, TypeScript, Ember.js, microservices, AWS, Docker, Spock, MySQL.

 

You will join a small group of highly skilled engineers in building exciting new features and extending our platform. Given we are a small product group, you will have freedom and control to shape our product vision without bureaucracy or politics. The opportunity is then for a passionate Mobile React Native Developer with a good experience in React Native app development (and knowledge of Android native background).

 

PS If you have just scratched the surface of React Native but you hardly wish to learn more and ramp up quickly, this can be a good opportunity for you too. There will be time to time requirements to work on native codebase but the most part will be spent with RN and TypeScript language.

You should apply if you are a type of person like this:

  • Architect/implement/recommend new software component designs or enhancements to existing software products; leads in the implementation of platform components.
  • Someone who will work with our product designers and owners to turn high-level requirements into user stories and shippable features
  • Quality & high standards really matter to us – you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process.
  • Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team.
  • Develops automated unit test and acceptance tests to ensure software meets design criteria.
  • Never stops learning, pursues latest technologies, seeks for best solutions. Always looking to improve.
  • Coach and help teammates through code reviews and whiteboarding sessions.
  • Be that person who gets involved at a team level on designing and implementing solutions.
  • Someone that doesn’t accept the norm and isn’t afraid to voice their ideas.

 

Your skillset:

  • Min. 4 years of mobile development experience.
  • Good understanding of native Android technologies.
  • Commercial experience in React Native(React web experience is not enough).
  • Good understanding of Typescript (or Javascript).
  • Proficiency in object-oriented software design.
  • Familiarity with design patterns.
  • Ability to work within teams using Source Control Management tools, like git. Working with pull requests, hotfixes and various branching strategies.
  • Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence.
  • Discipline and appreciation of working with TDD/ CI processes.
  • Experience in working with RESTful APIs.
  • Experience working in a scrum environment.

 

We can offer you:

  • The salary in ranges of 45 - 65k EUR net B2B for non-residents/gross CoE for Irish residents per year.
  • 23 days of PTO/holiday.
  • Training budget for conferences.
  • Small bonuses on Christmas.
  • Paid travels to Dublin office. 
  • Suitable equipment (we're working on MacBooks).

 

Get in touch via APPLY button to ask for more information and to chat about your future with Phorest!