Application Software Developer - Android
Core
Design and implement the UI layer for an Intelligent Voice Assistant in vehicles, creating a multimodal interface where voice and visuals blend seamlessly.
Role type
Senior Android Application Developer (Voice User Interface)
Builds
Automotive-grade UI for Intelligent Voice Assistant
Domain
Automotive / Mobile Software
Deliverable
production ML models | product features
Required skills
Android SDK, Kotlin, Jetpack Compose, MVVM/MVI architecture, Rive, UI/UX design, performance optimization
Preferred skills
Voice User Interface (VUI) development, AI integration, automotive hardware constraints
Technologies
Jetpack Compose, Rive, Android SDK, Kotlin
Responsibilities
Architect and build the UI layer for the Intelligent Voice Assistant; Create state-driven interactive vector animations using Rive; Maintain clean, scalable codebase using MVVM or MVI patterns; Optimize UI performance for automotive hardware constraints; Collaborate with VUI designers, AI engineers, and Product Managers; Prototype new driver interaction methods for AI.
Seniority
Senior, hands-on IC