About the Role :
We are seeking experienced Mobile Developers with strong expertise in React Native and Android Native (Java / Kotlin) to join our Hyderabad team. This is an onsite opportunity with Mars, where you will be responsible for building scalable, high-performance mobile applications with seamless user experiences.
Key Responsibilities :
- Design, develop, and maintain mobile applications using React Native and Android Native (Java / Kotlin).
- Work with Android SDK fundamentals such as Activities, Fragments, and Lifecycle management.
- Leverage Jetpack components (LiveData, ViewModel, Navigation) for modern Android app architecture.
- Implement Dependency Injection frameworks (Hilt / Dagger) for efficient code structure and scalability.
- Collaborate with product managers, designers, and backend engineers to deliver end-to-end solutions.
- Participate in code reviews, debugging, and performance optimization.
- Contribute to system design and architecture discussions for mobile solutions.
- Write clean, maintainable, and well-tested code following best practices.
Required Skills :
React Native - 3+ years of hands-on experience in building cross-platform mobile applications.Android Native (Java / Kotlin) - Strong expertise with Android SDK, activities, fragments, lifecycle management.Jetpack Components - Proficiency in LiveData, ViewModel, Navigation.Dependency Injection - Experience with Hilt or Dagger.Problem-Solving & Coding - Strong analytical and debugging skills with hands-on coding experience.System Design & Architecture - Solid understanding of mobile architecture, design patterns, and scalability principles.Strong collaboration and communication skills to work in a fast-paced environment.Good to Have :
Experience with CI / CD pipelines for mobile apps.Familiarity with RESTful APIs, GraphQL, Firebase.Exposure to Agile methodologies and tools like JIRA.(ref : hirist.tech)