Android Developer/Lead (Hubballi)

Android Developer/Lead (Hubballi)

15 Oct
|
Han Digital Solution
|
Hubballi

15 Oct

Han Digital Solution

Hubballi

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.
- Solid 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

📌 Android Developer/Lead (Hubballi)
🏢 Han Digital Solution
📍 Hubballi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android developer/lead (hubballi) / hubballi

Subscribe to this job alert:

Get the latest job offers by email for: android developer/lead (hubballi) / hubballi