Key Responsibilities :
- Build and maintain Android apps using Kotlin and Jetpack Compose.
- Translate UI / UX designs into responsive and efficient features.
- Follow MVI / MVVM / Clean Architecture and use Jetpack components (ViewModel, Navigation, etc.).
- Integrate with REST APIs, Local DB, and Firebase (auth, storage, notifications). Write unit and UI tests, conduct code reviews, and monitor app health.
- Ensure code quality, security, and compliance with platform guidelines and best practices.
- Stay updated with the latest Android trends and mentor junior developers.
Required Skills :
2-5 years of Android development experience with full app lifecycle exposure.Strong in Kotlin, coroutines, Flow; basic Java familiarity is a plus.Proficient in Jetpack Compose, XML and Android Jetpack libraries.Experience with MVI and MVVM, modular code, and Hilt / Dagger for DI.Comfortable with Git, Gradle, Android Studio, and CI / CD tools.Knowledge of REST APIs, Retrofit, Room, Firebase, and debugging tools.Experience working in the e-commerce domain.Strong debugging skills and able to write Test cases.Good understanding of performance optimization and device compatibility.Familiarity with AI coding assistants (e.g., Copilot, Cursor, Claude, Windsurf) to improve development efficiency.Strong communication, problem-solving, and ownership mindset.Bonus Skills : Effective team collaboration and communication, familiarity with Compose Multiplatform or basic exposure to iOS development.
(ref : hirist.tech)