CareerPlanGet AI match score →

Senior Android (KMP) Mobile Developer

Switzerland, Cham (Office)💼 Full-time🗓 2026-06-03 → 2026-07-31

Core

Design and develop scalable Android applications and shared Kotlin Multiplatform (KMP) business logic layers to power a cross-platform mobile ecosystem for Specialized's rider-focused digital products.

Role type

Senior IC Android Mobile Developer (Kotlin Multiplatform)

Builds

Android applications and shared KMP modules for Android and iOS

Domain

Consumer technology / Mobility / E-commerce

Deliverable

production ML models | product features

Required skills

Kotlin, Kotlin Multiplatform (KMP), Jetpack Compose, Coroutines, Flow, Event-driven architecture, Caching strategies, Dependency injection (Koin/Hilt), Mobile app architectures (MVVM/MVC/Clean Architecture), Cross-platform development, Mentoring

Preferred skills

None stated

Technologies

Kotlin, Jetpack Compose, Coroutines, Flow, Koin, Hilt

Responsibilities

Develop and maintain Android applications using Kotlin and modern event-driven architectures; Design and evolve KMP shared business logic including domain models, use cases, data access, and networking; Take ownership of KMP integration on Android ensuring seamless interoperability; Design and implement efficient caching strategies; Collaborate with product managers, designers, iOS engineers, and backend teams; Lead technical discussions on KMP architecture and mentor junior developers; Contribute to long-term architectural vision for mobile platforms; Evaluate new technologies in the Kotlin and KMP ecosystem; Drive consistent use of event-driven patterns across native and shared components.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗