We are looking for an experienced (2-3 years) React Native Developer to join our team and help build high-performance mobile applications for iOS and Android. The ideal candidate should have a strong understanding of JavaScript, React Native, and mobile development best practices.
Responsibilities
Develop and maintain cross-platform mobile applications using React Native.
Optimize applications for performance, scalability, and responsiveness.
Collaborate with designers, backend developers, and product teams to deliver high-quality features.
Work with third-party APIs and libraries to enhance application functionality.
Write clean, modular, and reusable code following industry best practices.
Troubleshoot and resolve bugs, crashes, and performance issues.
Implement and maintain state management solutions (Redux, Context API, MobX, etc).
Stay up-to-date with the latest mobile development trends and technologies.
Participate in code reviews and contribute to team knowledge sharing.
Qualification
3+ years of hands-on experience with React Native.
Strong knowledge of JavaScript (ES6+), TypeScript is a plus.
Experience with Redux, Context API, or MobX for state management.
Proficiency in integrating RESTful APIs and third-party libraries.
Solid understanding of mobile UI/UX design principles.
Experience with React Navigation and deep linking.
Familiarity with native modules for iOS (Swift/Objective-C) and Android (Kotlin/Java).