React Native Engineer
Role details
Job location
Tech stack
Job description
authentication, payment processors, fraud detection, feature flags, and analytics; - Work with product managers, designers, and backend engineers to turn requirements into working software - joining sprint planning and reviews, implementing against Figma designs, aligning on API contracts; - Review code from teammates and incorporate review feedback on pull requests; all PRs go through CI checks and peer review before merging; - Debug and fix issues on both iOS and Android using crash reporting tools, native logs, and device/simulator builds; - Write and maintain tests - unit, component, performance, and end-to-end flows tested on real devices via BrowserStack; - Help keep build and release pipelines healthy: automated builds, beta testing distributions, and production releases to the App Store and Google Play; - Document work - code comments, architecture decision records, and notes in the project management system; - Participate in Agile ceremonies: standups, sprint planning
Requirements
refinement, and retrospectives; - Stay current with the React Native ecosystem and contribute to team-wide improvements, including the ongoing migration to the React Native New Architecture. MUST HAVES - 4+ years of professional software engineering experience; - Strong commercial experience building cross-platform mobile apps with React Native and TypeScript; - Solid understanding of React Native architecture: state management (Redux), navigation, performance optimization, and local storage; - Experience calling REST APIs and working with token-based authentication flows; - Familiarity with the native side of React Native - iOS (Swift/Objective-C), Android (Kotlin/Java) builds, native modules - or genuine enthusiasm to learn; - Practical experience with mobile testing: unit tests, component tests, and end-to-end flows; - Experience shipping apps to the App Store and/or Google Play; - Clear communicator who works well in a collaborative, cross-functional team; -
Benefits & conditions
Upper-intermediate English level. NICE TO HAVES - Payment integrations (Adyen, Apple Pay, Google Pay); - Feature flag systems (e.g., LaunchDarkly); - Mobile analytics or error tracking (Sentry, Adobe Experience Platform, Quantum Metric); - CI/CD for mobile: GitHub Actions, Expo EAS, Fastlane, BrowserStack; - Internationalization (i18n) and multi-language app support; - Privacy and consent frameworks (e.g., OneTrust); - SSL/certificate pinning for mobile API security. PERKS AND BENEFITS - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options. J-18808-Ljbffr