Job
Description
Job Summary: We are looking for an experienced Senior Mobile Developer with expertise in Android Native (Kotlin/Java) and React Native, who also possesses Tech Lead experience. The ideal candidate will lead the development of high-performance mobile applications, mentor junior developers, and collaborate with cross-functional teams to deliver scalable and robust solutions. Strong problem-solving skills and excellent communication are a must. Key Responsibilities: ✔ Lead the design, development, and maintenance of Android Native (Kotlin/Java) and React Native applications. ✔ Architect scalable and maintainable mobile solutions, ensuring high performance and best practices. ✔ Mentor and guide junior developers, conduct code reviews, and enforce coding standards. ✔ Collaborate with Product, Design, and Backend teams to define requirements and deliver seamless user experiences. ✔ Optimize apps for performance, security, and scalability. ✔ Stay updated with emerging mobile technologies and advocate for their adoption when beneficial. ✔ Troubleshoot and debug complex issues across the mobile stack. ✔ Communicate effectively with stakeholders, providing technical insights and project updates. Technical Skills & Requirements: ✔ 6 to 7+ years of hands-on experience in Android Native (Kotlin/Java) and React Native development. ✔ Strong understanding of mobile architecture patterns (MVVM, Clean Architecture, etc.). ✔ Experience with state management in React Native (Redux, Context API, etc.). ✔ Proficient in RESTful APIs, GraphQL, and WebSockets integration. ✔ Familiarity with CI/CD pipelines (Fastlane, Bitrise, GitHub Actions, etc.). ✔ Knowledge of testing frameworks (JUnit, Espresso, Detox, Jest). ✔ Experience with performance optimization (memory leaks, rendering issues, etc.). ✔ Exposure to cross-platform development (Flutter is a plus). ✔ Tech Lead / Leadership experience – ability to drive projects and mentor teams. Soft Skills: ✔ Excellent communication – ability to articulate technical concepts clearly. ✔ Strong problem-solving and analytical thinking. ✔ Leadership qualities – can guide teams and make technical decisions. ✔ Agile/Scrum experience – comfortable working in sprint cycles. Nice to Have: ✔ Experience with backend technologies (Node.js, Firebase, etc.). ✔ Contributions to open-source projects or published apps. ✔ Knowledge of iOS development (Swift/Objective-C) is a bonus. Job Type: Full-time Benefits: Provident Fund Schedule: Day shift Monday to Friday Supplemental Pay: Performance bonus Yearly bonus Ability to commute/relocate: Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required) Application Question(s): What is your current CTC? What is your expected CTC? What is your notice period in days? (30 Days preferred) Experience: Android Native Developer: 6 years (Preferred) React Native Developer: 6 years (Preferred) MVVM, Clean Architecture, : 5 years (Preferred) RESTful APIs, GraphQL, and WebSockets integration: 5 years (Preferred) Work Location: In person