Position: Mobile App Developer (Android & React Native)
Experience: 2-4Years
Location: Gurugram/Pune
Employment Type: Full-Time
About the Role
We are looking for a Mobile App Developer with 1–2 years of hands-on experience in Android and React Native development. The ideal candidate should have a strong understanding of mobile application fundamentals, API integration, debugging, and app deployment processes.
Responsibilities
1. Develop and maintain Android and React Native applications.
2. Implement UI designs and ensure responsive user experiences.
3. Integrate REST APIs and third-party SDKs.
4. Debug, troubleshoot, and resolve application issues.
5. Collaborate with backend developers, designers, and QA teams.
6. Optimize application performance and stability.
7. Participate in code reviews and follow coding standards.
8. Publish and maintain applications on Google Play Store.
9. Write clean, maintainable, and reusable code.
Required Skills
1. Strong knowledge of Java and/or Kotlin.
2. Experience working with sensors: Accelerometer, gyroscope, magnetometer, orientation, barometer
3. Understanding of Android SDK, Activities, Fragments, Services
4. Experience with RecyclerView, Navigation Components, and Material Design.
5. Knowledge of MVVM architecture.
6. Experience with REST API integration.
7. Familiarity with Firebase services (Analytics, Crashlytics, Push Notifications).
8. Experience with Git version control.
*React Native*
1. Strong understanding of JavaScript and ES6+ concepts.
2. Experience developing React Native applications.
3. Knowledge of React Hooks, State Management, and Component Lifecycle.
4. API integration using Axios or Fetch.
5. Experience with navigation libraries.
6. Basic understanding of native Android modules is a plus.
**General Requirements**
1. Strong problem-solving and debugging skills.
2. Understanding of mobile app lifecycle and deployment processes.
3. Good communication and teamwork skills.
4. Ability to understand business requirements and translate them into technical solutions.
**Preferred Skills**
1. Experience with Redux, Context API, or Zustand.
2. Knowledge of Firebase Cloud Messaging (FCM).
3. Experience with payment gateway integration (Stripe, Razorpay, etc.).
4. Understanding of CI/CD processes.
5. Experience working with Agile/Scrum methodologies.
Pay: ₹700,000.00 - ₹1,200,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person