React Native Developer
Your main responsibilities beyond the will to change the world:
Writing high-quality code, both in projects developed from scratch and maintaining existing features.
Making sure your code is properly tested and ready for production.
Coming up with quality comments during the code review process.
Recommending and implementing improvements.
Cooperating closely with your colleagues to make sure the best solution possible is selected.
Cooperating with backend developers and UX/UI Specialists.
Communicating with clients to make sure all their requests are addressed and requirements met.
Must have:
Min. 4 years of proven commercial experience with React Native.
Excellent knowledge of JavaScript.
Ability to test own code (eg. Jest/Enzyme/Snapshot testing).
Familiarity with global state managers and related tools
Basic knowledge about Google Play and App Store release process
Ability to edit/create simple native bridges.
Proficiency with Gradle and XCode, especially with regards to multiple app flavors/build configurations.
Fluency with GIT.
Experience with Typescript.
Will to learn new things!
Fluent English (written and spoken)
Experience we'd appreciate, too:
Experience working both with Expo and bare React Native
Native apps programming
Familiarity with the Firebase platform
Knowledge about iOS certificates, provisioning profiles, etc.
Experience with CI/CD tools (eg. Fastlane, Firebase App Distribution, CircleCI)
React Native Developer
React Native Developer