Kotlin Multiplatform (KMP) Developer – Cross-Platform Mobile

🇽🇰 Prishtina, Kosovo
EngineeringKotlin MultiplatformMid-Senior
  • Full Time
  • Remote

Compare your skills with our requirements

We are looking for a Kotlin Multiplatform Developer to join a product-driven team building a modern cross-platform mobile application. The role focuses on shared business logic, clean architecture, and long-term maintainability across Android and iOS platforms.

Must-have

  • Strong proficiency in Kotlin
  • Hands-on experience with Kotlin Multiplatform (KMP)
  • Solid background in Android development
  • Experience with Coroutines, Flow, and asynchronous programming
  • Strong understanding of clean architecture and modular code design
  • Experience consuming REST APIs and handling networking
  • Git-based workflows and collaborative development experience

Is a plus

  • Experience with iOS development (Swift / SwiftUI)
  • Experience with Compose Multiplatform
  • Knowledge of Ktor, SQLDelight, or shared persistence layers
  • Experience with CI/CD pipelines for mobile apps
  • Prior work on production-grade cross-platform applications

What you will do

  • Develop and maintain shared business logic using Kotlin Multiplatform
  • Collaborate with Android and iOS developers on platform integrations
  • Contribute to architectural decisions and technical strategy
  • Ensure code quality, performance, and scalability
  • Participate in code reviews and continuous improvement of the codebase

The Kotlin Multiplatform (KMP) Developer – Cross-Platform Mobile position is archived.

We appreciate your interest in joining Hatom. However, this position is no longer accepting new applications as it has been archived. Please explore our other open roles or check back soon for future opportunities.