Job Description:
We are looking for a skilled React Native Developer with 2.5–4 years of hands-on experience in building high-quality mobile applications. The ideal candidate should have strong technical expertise, excellent communication skills, and the ability to collaborate effectively with cross-functional teams.
Required skills:
- Experience with state management tools (Redux, Context API, etc.)
- Strong understanding of REST APIs and mobile app architecture
- Experience with Git and collaborative development workflows
- Ability to work independently as well as in a team environment
Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Write clean, scalable, and reusable code.
- Integrate REST APIs and third-party services.
- Collaborate closely with designers, backend developers, and product stakeholders.
- Participate in code reviews and contribute to technical discussions.
- Debug, troubleshoot, and optimize application performance.
- Assist with app deployment on Google Play Store and Apple App Store.
- Communicate progress, risks, and technical decisions clearly with the team.
Preferred Qualifications:
- 2.5–4 years of hands-on experience with React Native.
- Strong knowledge of JavaScript / TypeScript.
- Excellent verbal and written communication skills (must).
Nice to have:
- Experience with state management tools (Redux, Context API, etc.)
- Strong understanding of REST APIs and mobile app architecture.
- Experience with Git and collaborative development workflows.
- Ability to work independently as well as in a team environment.
- Working knowledge of Flutter.
- Experience with native Android (Java/Kotlin) or iOS (Swift).
- Familiarity with CI/CD pipelines for mobile apps.
- Experience in Agile/Scrum development environments.
- Exposure to Firebase, push notifications, or analytics tools.
