Han Digital Solution
Android Developer/Lead
Skills
1 year ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Hubballi, Karnataka, India
Work mode:
Onsite
Published on:
14 October 2026
What they need
Job highlights
- Required Qualifications
- . Proficient in unit and integration testing with JUnit,Mockk,Turbine,MockWebServer,etc
- . 5+ years of Android development experience in Kotlin 2+ years using Jetpack Compose for building UIs
- Experience with DI frameworks: Hilt or Koin
- Experience with Paging 3,WorkManager,Compose Navigation,and architectural patterns like MVI
Key Responsibilities
Architect, design, and implement new Android features using Kotlin and Jetpack Compose.
Create well structured, scalable codebases following Clean Architecture, splitting UI/domain/data layers for modularity, testability, and ease of maintenance
Implement MVVM architecture with ViewModel, StateFlow/UI state, and Repository + Use case patterns
Adhere to SOLID principles to write clean, extensible, and decoupled code .
Integrate Dependency Injection (e.g., Hilt or Koin).
Consume REST APIs with Retrofit ( Flow/Coroutines) and manage local data with Room.
Ensure proper navigation handling using Jetpack Navigation with Compose.
Write unit and UI tests using JUnit, Mockk, Robolectric, Turbine, MockWebServer, etc. Use TDD (write tests before implementation) to maintain a testable codebaseParticipate in code reviews, mentor juniors, and collaborate with cross functional teams.
Required Qualifications
5+ years of Android development experience in Kotlin 2+ years using Jetpack Compose for building UIs.
Strong practice in Clean/Layered Architecture (presentation, domain, data layers) Expert in MVVM, StateFlow, ViewModel, etc.
Solid knowledge of SOLID and object oriented design .
Experience with DI frameworks: Hilt or Koin.
Skilled in RESTful networking using Retrofit, JSON parsing.
Local persistence using Room or DataStore.
Proficient in unit and integration testing with JUnit, Mockk, Turbine, MockWebServer, etc. Strong understanding of Coroutines and Kotlin Flows Familiarity with TDD and test-first mindset
Nice to Have
Experience with Paging 3, WorkManager, Compose Navigation, and architectural patterns like MVI.
Exposure to Cross platform Kotlin/Compose Multiplatform UI.
Experience with code linting (Ktlint, Detekt) and static analysis tools
Other offers great for you!
These companies are also looking for great profiles
BK Consulting
Développeur Android
400-450
Freelance
Villeneuve-d'Ascq, France
Hybrid
Skills
24 days ago
Quick apply
FreelanceRepublik
Product Owner Mobile IOS / Android (F/H)
Freelance
Toulouse, France
Hybrid
Top Recruiter
Skills
7 days ago
Quick apply
Ever T
Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto
Freelance
Paris, France
Hybrid
Skills
11 hours ago
Quick apply