We are seeking a skilled and passionate React Native Developer to join our mobile development team. You will be responsible for developing and maintaining cross-platform mobile applications (iOS and Android) that deliver seamless user experiences. The ideal candidate should have a strong command of React Native, mobile app architecture, and modern development practices.
Key Responsibilities
- Design and build advanced applications using React Native.
- Integrate RESTful APIs and third-party services (Firebase, Google Maps, etc.).
- Optimize application performance for maximum speed and scalability.
- Collaborate closely with designers, product managers, and backend developers.
- Write clean, maintainable, and testable code.
- Implement and maintain CI/CD pipelines for mobile apps (if required).
- Participate in code reviews and contribute to team best practices.
- Deploy apps to Google Play Store and Apple App Store.
Required Skills & Qualifications
- Proven experience in React Native development (2+ years preferred).
- Strong understanding of JavaScript, TypeScript, and ES6+.
- Experience with state management libraries (Redux, Zustand, Recoil, etc.).
- Familiarity with native build tools like Xcode, Android Studio, and Gradle.
- Knowledge of mobile UI/UX best practices and responsive design principles.
- Experience with app deployment and provisioning for Android/iOS.
- Familiarity with Git version control.