Android Developer
Core
Developing and maintaining a large, complex production mobile application for end-users, specifically implementing a new health module.
Role type
Senior Android Developer
Builds
Native Android mobile applications using Jetpack Compose
Domain
HealthTech / MedTech
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM, Clean Architecture, Coroutines, Kotlin Flow, Dependency Injection (Hilt/Koin), WorkManager, Paging, Unit Testing (JUnit 5, Mockk), Snapshot Testing
Preferred skills
Migration from webview to native solutions, Insurance/Medical/Health/Fintech domain experience, Performance optimization, CI/CD pipelines
Technologies
Jetpack Compose, Kotlin, Hilt, Koin, JUnit 5, Mockk
Responsibilities
Develop and maintain the mobile application for end-users, Implement new health module features, Participate in application architecture design and technical decision-making, Ensure code performance, stability, scalability, and quality, Collaborate closely with backend, QA, and UI/UX teams, Conduct code reviews and enforce coding standards
Seniority
Senior, hands-on IC