engineeringMumbai, India (Hybrid)·Full-time
Android Engineer (Kotlin)
Develop native Android applications using Jetpack Compose and shared Kotlin Multiplatform logic.
Kotlin, Jetpack Compose, KMP
What you'll do
- Build native Android screens with Jetpack Compose and Material 3
- Integrate KMP shared logic (API client, auth, models, business rules)
- Implement clinical tools: perio charting, X-ray viewer, treatment planner
- Optimize app performance, startup time, and memory usage
- Write unit and UI tests with JUnit and Compose Testing
- Work closely with iOS and web teams to ensure feature parity
What we're looking for
- 3+ years of Android development experience
- 2+ years with Kotlin and Jetpack Compose
- Understanding of MVVM/MVI architecture with StateFlow
- Experience with Kotlin Multiplatform (KMP) or willingness to learn
- Knowledge of Android performance profiling and optimization
- Familiarity with offline-first architecture (Room/SQLDelight)
Nice to have
- Experience with Compose Multiplatform (desktop)
- Knowledge of DICOM or medical imaging
- Experience with camera APIs and ARCore
- Contributions to open source Kotlin/Compose libraries
Benefits
Competitive salary and equity
Hybrid work (3 days office, 2 days remote)
Health insurance for you and family
Learning budget (books, courses, conferences)
Modern equipment of your choice
Apply for this role
Fill out the form below and upload your resume. We'll get back to you within 5-7 business days.
Other open positions
Senior Backend Engineer (Go)
Build and scale our core API services powering dental practice management across India.
Mumbai, India (Hybrid)
iOS Engineer (Swift)
Build native iOS and macOS applications using SwiftUI and shared Kotlin Multiplatform logic.
Mumbai, India (Hybrid)
Frontend Engineer (Next.js)
Create performant web applications and marketing experiences with Next.js and modern web technologies.
Mumbai, India (Hybrid)