We're looking for an experienced
React Native Developer
who is passionate about building high-performance, scalable mobile applications for both
iOS and Android
. You'll play a key role in designing, developing, and maintaining our mobile experiences, while collaborating closely with cross-functional teams across product, design, and backend engineering.
Responsibilities
- Design and develop robust, maintainable, and performant mobile applications using
React Native
.
- Build reusable UI components and implement responsive, intuitive interfaces.
- Integrate with backend systems and
RESTful APIs
, ensuring smooth data flow and synchronization.
- Utilize state management tools such as
Redux
(or Recoil/MobX) for predictable application state.
- Leverage native platform APIs for advanced integrations and native-like experiences.
- Diagnose and resolve performance bottlenecks and bugs to deliver a seamless user experience.
- Implement unit tests and maintain code quality through proper documentation and code reviews.
- Collaborate with design, QA, and product teams to deliver features from concept to deployment.
- Stay updated on emerging technologies and best practices in mobile development.
Requirements
- 3+ years
of professional mobile development experience, with at least
2+ years
in React Native.
- Strong proficiency in
JavaScript (ES6+)
and familiarity with
TypeScript
.
- Experience with
Redux
,
Redux Toolkit
, or similar state management frameworks.
- Solid understanding of
mobile app lifecycle
, asynchronous programming, and offline storage.
- Experience integrating with
third-party SDKs
,
Firebase
, and push notification services (FCM, APNs).
- Familiarity with
native build tools
(Xcode, Gradle, Android Studio).
- Experience with
Git
or other version control systems.
- Understanding of
UI/UX principles
and responsive design best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities in a team environment.
Nice to Have
- Experience with
CI/CD pipelines
(e.g., Fastlane, Bitrise, GitHub Actions).
- Familiarity with
app store deployment
(Apple App Store, Google Play).
- Prior experience with
TypeScript-first
React Native apps.
- Exposure to
GraphQL
,
WebSockets
, or
real-time data handling
.
What We Offer
Opportunity to build impactful mobile products used by thousands of users.
A collaborative, innovation-driven work culture.
Flexible work environment and growth opportunities in a fast-scaling team.