Senior Android Engineer
Core
Design, develop, and maintain a high-quality native Android application with a focus on Bluetooth Low Energy, networking, and performance optimization.
Role type
Senior IC Android Engineer
Builds
Native Android applications
Domain
Mobile / Android
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Kotlin Coroutines, Jetpack Compose, MVVM, Clean Architecture, Dependency Injection, Bluetooth Low Energy, REST APIs, Room, Git, CI/CD
Preferred skills
VoIP, real-time audio, OTA firmware updates, JNI/NDK, on-device machine learning, Google Play Console management
Technologies
Kotlin, Java, Jetpack, Compose, Hilt, Dagger, Koin, OkHttp, Retrofit, Room, BLE/GATT
Responsibilities
Design and develop native Android features; investigate and resolve complex technical issues; conduct code reviews and mentor developers; improve CI/CD pipelines and application performance; collaborate on architecture and roadmaps.
Seniority
Senior, hands-on IC