← Back to all positions

Mobile App Developer (KMP)

EngineeringFull-timeRemote / Nairobi

About the Role

Build cross-platform mobile applications using Kotlin Multiplatform (KMP). You'll develop shared business logic and native UI experiences for both iOS and Android platforms.

What You'll Do

  • Develop and maintain cross-platform mobile applications using KMP
  • Write shared business logic in Kotlin for iOS and Android
  • Collaborate with designers to implement pixel-perfect UIs
  • Optimize app performance and ensure smooth user experiences
  • Write tests and participate in code reviews
  • Stay updated with the latest KMP ecosystem developments

Requirements

  • 2+ years of experience in mobile development (iOS or Android)
  • Experience with Kotlin and Kotlin Multiplatform (KMP/KMM)
  • Understanding of native platform APIs (Swift/UIKit or Kotlin/Jetpack Compose)
  • Familiarity with RESTful APIs and mobile architecture patterns (MVVM, Clean Architecture)
  • Experience with Git and collaborative development workflows
  • Bonus: Published apps on App Store or Google Play

Interested?

Send us your resume and a brief note about why you'd be a great fit. We'd love to hear from you.