Job Title: React Native Developer
Location: Gurgaon (Hybrid/On-site/Remote)
Experience: 2–5 Years
Employment Type: Full-time
Job Summary
We are looking for a skilled React Native Developer to build and maintain high-quality mobile applications for Android and iOS. The ideal candidate should have experience developing cross-platform applications using React Native, integrating APIs, and collaborating with cross-functional teams to deliver scalable mobile solutions.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Build reusable, clean, and maintainable code.
- Integrate RESTful APIs and third-party libraries/services.
- Collaborate with UI/UX designers to implement pixel-perfect designs.
- Debug, troubleshoot, and optimize application performance.
- Write well-documented, testable, and efficient code.
- Participate in code reviews and follow best development practices.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Work closely with backend developers, QA engineers, and product managers.
Required Skills
- 2+ years of experience in React Native development.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Good understanding of React, React Hooks, and React Native architecture.
- Experience with Redux, Context API, or other state management libraries.
- Hands-on experience with REST APIs and JSON.
- Experience with Git and version control systems.
- Familiarity with Android Studio and Xcode.
- Understanding of mobile app performance optimization.
- Knowledge of app deployment on Google Play Store and Apple App Store.
- Experience with debugging tools such as Flipper or React Native Debugger.
Preferred Skills
- Experience with Firebase (Authentication, Firestore, Push Notifications, Analytics).
- Knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development.
- Experience with payment gateway integrations.
- Familiarity with CI/CD pipelines.
- Understanding of Agile/Scrum methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Equivalent practical experience is also welcome.
Nice to Have
- Experience with Expo.
- Knowledge of Jest, React Native Testing Library, or Detox.
- Experience integrating maps, location services, camera, or biometric authentication.
- Published mobile applications on the Play Store or App Store.
Pay: ₹100,000.00 - ₹200,000.00 per month
Benefits:
Work Location: Remote