Job Openings
Sr. React Native Engineer
About the job Sr. React Native Engineer
React Native Engineer
Location: Remote (Global)
Team: Mobile Engineering
Summary
We're looking for a highly skilled React Native Engineer who excels at architecting and building modular, scalable, and maintainable mobile applications in line with industry best practices. You'll work closely with clients, designers, and backend engineers to deliver polished cross-platform experiences using React Native. This role requires excellent communication skills, as you'll engage directly with clients to clarify requirements, demo features, and provide technical insights.
Requirements (Must-Haves)
- 4–5 years of hands-on experience architecting, building and shipping production mobile apps
- 2-3 years of RECENT experience in React Native (React Native changed a lot in the last 2 years, so the candidate must have worked with RN in 2024 and/or 2025)
- Experience with old and new React Native architecture
- Strong understanding of modular architecture and scalable project structuring in React Native applications
- Experience with Expo, including EAS (Expo Application Services), OTA updates, and configuration for both managed and bare workflows
- Solid experience with TypeScript in React Native projects
- Understanding of mobile app store deployment and release processes (App Store & Google Play)
- Strong English communication skills, both written and verbal — this role involves direct interaction with clients
- Solid grasp of RESTful APIs, GraphQL, async data flows, and debugging tools like React DevTools, etc.
- Proven experience working with Authentication/Authorization libraries like Google Firebase and Firestore
- Familiarity with performance monitoring and crash reporting tools (e.g., Sentry, Firebase Crashlytics)
- Excellent problem-solving skills and ability to work in distributed teams
Requirements (Nice-to-Haves)
- Proven experience building native mobile applications using Swift (iOS) or Kotlin (Android) — or developing custom React Native modules/plugins that bridge native code
- Backend knowledge: Familiarity with designing and building REST API and integration with mobile applications, ideally on .NET
- Familiarity with modern build pipelines and CI/CD for mobile apps (Fastlane, GitHub Actions)
- Experience working with native UI frameworks or animations (e.g., Reanimated, Lottie)
Bonus Points
- Contributions to open-source React Native projects or libraries
- Experience integrating ML or AI features into mobile apps