React Native Developer (4–6 Years Experience)Job Summary
We are seeking a skilled React Native Developer with 4–6 years of experience in mobile application development. The ideal candidate will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for Android and iOS. The candidate should have strong expertise in React Native, JavaScript/TypeScript, API integration, and mobile application architecture.
Key Responsibilities
- Develop, test, and maintain mobile applications using React Native.
- Build reusable components and scalable application architectures.
- Collaborate with product managers, designers, and backend developers to implement new features.
- Integrate RESTful APIs and third-party services.
- Optimize application performance, responsiveness, and user experience.
- Debug and resolve application issues across Android and iOS platforms.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and mentor junior developers.
- Implement security and data protection best practices.
- Participate in Agile/Scrum ceremonies, sprint planning, and estimations.
- Ensure applications meet quality standards through unit and integration testing.
- Manage app deployment processes for Google Play Store and Apple App Store.
Required Skills
- 4–6 years of software development experience.
- 4+ years of hands-on experience with React Native.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Experience with Redux, Context API, or other state management solutions.
- Knowledge of React Hooks, functional components, and component lifecycle.
- Experience integrating REST APIs and WebSockets.
- Familiarity with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development concepts.
- Experience with Git and CI/CD pipelines.
- Knowledge of mobile app performance optimization techniques.
- Understanding of Agile development methodologies.
Preferred Skills
- Experience with Expo and React Native .
- Familiarity with Firebase services (Authentication, Firestore, Push Notifications).
- Experience with unit testing frameworks such as Jest and React Native Testing Library.
- Knowledge of app analytics and crash reporting tools.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience delivering production-grade mobile applications.
- Strong problem-solving and communication skills.
Pay: ₹300,000.00 - ₹700,000.00 per year
Work Location: In person