Overview
We’re looking for a React Native Mobile Developer to help us build high-quality, performant mobile applications. You’ll work closely with our product and design teams to turn ideas into smooth, reliable user experiences.
Requirements
Strong experience with React Native and JavaScript/TypeScript
Solid understanding of mobile app architecture, state management (e.g. Redux, Zustand, Recoil, or Context API)
Experience consuming REST APIs (and/or GraphQL)
Familiarity with Git and modern development workflows
Basic understanding of mobile UI/UX best practices
Experience debugging and testing on both iOS and Android devices/emulators
Ability to write clean, reusable, and well-documented code
Good communication skills and ability to work in a collaborative team
Responsibilities
Build and maintain React Native applications for iOS and Android
Convert UI/UX designs into responsive, pixel-perfect mobile screens
Integrate the app with backend APIs and handle data flows and state management
Debug, test, and optimize app performance for speed and reliability
Collaborate with product, design, and backend teams to define and ship new features
Fix bugs and improve app stability based on user feedback and analytics
Write clear documentation for features, components, and workflows
Stay up to date with React Native ecosystem updates and suggest improvements