We are looking for a skilled and motivated React Native Developer to join our team and help build high-quality mobile applications for both iOS and Android platforms. The ideal candidate is passionate about mobile technologies has a strong understanding of modern development practices and is eager to contribute to the entire app lifecycle from concept to deployment and maintenance.
Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with designers backend developers and product managers to deliver user-friendly features.
- Integrate mobile applications with RESTful APIs and third-party services.
- Optimize application performance and ensure high responsiveness.
- Write clean scalable and maintainable code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot debug and upgrade existing applications.
Requirements:
- Proven experience with React Native and JavaScript/TypeScript.
- Experience with state management libraries (e.g. Redux MobX Zustand).
- Familiarity with native build tools like Xcode and Android Studio.
- Understanding of mobile UI/UX best practices.
- Experience with Git and version control workflows.
- Knowledge of REST APIs and third-party integrations.
- Ability to work independently and within a team environment.
- Good communication skills in English (both written and verbal).
Nice to Have:
- Experience with native iOS/Android development (Swift Kotlin Java).
- Familiarity with CI/CD pipelines for mobile apps.
- Experience with Firebase GraphQL or mobile analytics tools.
- Published apps in the App Store or Google Play.