Role Overview
We are looking for a skilled React Native Mobile App Developer with 2–3 years of experience in developing, testing, and maintaining high-quality mobile applications for Android and iOS platforms.
Responsibilities
- Develop and maintain mobile applications using React Native.
- Build reusable and scalable UI components.
- Integrate REST APIs and third-party services.
- Implement authentication, navigation, notifications, and app features.
- Debug and resolve functional, performance, and UI issues.
- Work closely with UI/UX designers, backend developers, and QA engineers.
- Perform unit testing and support application testing and bug fixing.
- Optimize application performance and responsiveness.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Participate in code reviews and follow coding standards.
Requirements
- 2–3 years of hands-on experience with React Native.
- Strong knowledge of JavaScript/TypeScript.
- Good understanding of React.js and React Native concepts.
- Experience with REST APIs and JSON.
- Knowledge of Redux / Context API or similar state-management solutions.
- Experience with Git/GitHub/GitLab.
- Understanding of Android and iOS development basics.
- Experience with Firebase services such as FCM, Authentication, or Analytics is an advantage.
- Good debugging and problem-solving skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
Nice to Have
- Experience integrating payment gateways or third-party SDKs.
- Understanding of mobile application security and performance optimization.
Skills
- React Native
- JavaScript
- TypeScript
- Redux
- Firebase