About the Role
We are looking for a skilled React Native Developer to join our growing engineering team. As a key contributor, you will be responsible for building and maintaining high-performance mobile applications on both iOS and Android platforms. While your primary focus will be on the front-end mobile stack, experience with NestJS or backend development in Node.Js is a strong plus.
This role is ideal for someone who thrives in a fast-paced environment, enjoys clean code, and is passionate about delivering exceptional mobile experiences.
Key Responsibilities
- Develop and maintain mobile applications using React Native
- Work closely with product, design, and backend teams to deliver seamless user experiences
- Build reusable components and libraries for future use
- Optimize app performance for speed and responsiveness
- Debug and resolve production issues and bugs
- Participate in code reviews and contribute to technical discussions
- Collaborate on architectural decisions and technical roadmaps
Requirements
3+ years of professional experience in mobile app development using React NativeSolid understanding of JavaScript (ES6+) and TypeScriptExperience with RESTful APIs and integration with backend servicesFamiliarity with mobile app deployment to App Store / Play StoreUnderstanding of state management libraries like Redux, Zustand, or RecoilExperience working with native modules and bridging when requiredStrong debugging and performance tuning skillsBonus Points (Nice to Have)
Experience with NestJS or other Node.Js frameworksFamiliarity with CI / CD for mobile apps (e.G., Fastlane, Bitrise, GitHub Actions)Knowledge of app analytics and crash reporting tools (e.G., Firebase, Sentry)