Staff Mobile Engineer - Kotlin Multiplatform
Core
Building a flagship cross-platform application using Kotlin Multiplatform (KMP), Compose Multiplatform, and SwiftUI, integrating on-device and remote AI.
Role type
Staff Mobile Engineer (Kotlin Multiplatform)
Builds
Native mobile apps for Android and iOS with shared business logic and UI
Domain
Mobile development, Artificial Intelligence
Deliverable
production ML models
Required skills
Kotlin, coroutines, Flows, mobile development, app store deployment, performance profiling, bug troubleshooting, code review, mentoring
Preferred skills
Compose Multiplatform, Jetpack Compose, SwiftUI, SKIE, Swift Export, Rust UniFFI, C++, JS, open-source ML/AI or KMP contributions
Technologies
Kotlin Multiplatform, Compose Multiplatform, SwiftUI, Rust, C++, JavaScript
Responsibilities
Write shared KMP modules for business logic and repositories; Develop Compose Multiplatform UI and Native SwiftUI; Integrate on-device and remote AI frameworks; Profile and harden app performance; Review code diffs and mentor teammates