Job Title : Android Developer.
Location : Bangalore, Hyderabad, Noida.
Experience : 4-10 Years.
Job Summary :
We are seeking an experienced Android Developer with expertise in Clean Architecture and Jetpack Compose to design and build high-quality, scalable, and secure Android applications.
The ideal candidate will have strong Kotlin skills, hands-on experience with Dependency Injection, Coroutines, and Networking, and a proven track record of writing maintainable, testable code.
Key Responsibilities :
- Design, develop, and maintain Android applications using Clean Architecture principles.
- Build modern UI using Jetpack Compose while ensuring performance and scalability.
- Implement Dependency Injection frameworks (e.g., Dagger / Hilt / Koin) to manage application components efficiently.
- Leverage Kotlin Coroutines for asynchronous and concurrent programming.
- Integrate RESTful APIs and manage Networking efficiently.
- Write unit test cases to ensure high code quality and maintain strong code coverage.
- Apply best practices in application security to safeguard data and prevent vulnerabilities.
- Collaborate with cross-functional teams to deliver features on time and with high quality.
- Continuously improve codebase, refactor legacy code, and adopt modern Android development standards.
Required Skills & Qualifications :
Strong proficiency in Kotlin and Android SDK.Solid understanding of Clean Architecture and MVVM / MVI patterns.Experience with Jetpack Compose and other Android Jetpack libraries.Hands-on expertise with Dependency Injection frameworks (Hilt, Dagger 2, or Koin).Proficiency in Kotlin Coroutines for async programming.Knowledge of Networking libraries (Retrofit, OkHttp, etc.)Strong experience in writing unit tests (JUnit, Mockito, etc.) and maintaining high test coverage.Familiarity with application security practices (data encryption, secure storage, API security).Experience with version control systems like Git.(ref : hirist.tech)