New offer - be the first one to apply!

October 13, 2026

Kotlin Multiplatform Developer (KMP)

Senior • On-site

45,427,200 - 51,584,000 PLN/yr

Warsaw, Poland

Quick Facts

Role: Kotlin Multiplatform Developer (KMP)
Collaboration: Hybrid mode (~1 day/week on-site)
Budget: Up to 155 PLN/h + VAT (depending on experience and scope)

Description

Design and develop cross-platform applications using Kotlin Multiplatform (KMP). You will build shared components and application logic with Kotlin, Coroutines and Flow, implement UI with Compose Multiplatform and Jetpack Compose, and apply MVI/MVVM architecture with dependency injection, API integration, and unit testing.

Responsibilities

  • Design and develop multi-platform applications with Kotlin Multiplatform (KMP)
  • Develop shared components and application logic using Kotlin, Coroutines, and Flow
  • Implement UI interfaces using Compose Multiplatform and Jetpack Compose
  • Design application architecture using the MVI/MVVM approach
  • Implement dependency injection using Koin or Hilt
  • Develop network communication and integrate APIs using Ktor or Retrofit
  • Create and maintain unit tests with JUnit and MockK
  • Configure and develop application build processes with Gradle
  • Use Git for source code management
  • Use AI development tools such as GitHub Copilot, Claude, or Cursor
  • Collaborate with project teams to develop and optimize mobile and multiplatform solutions

Requirements

  • Senior-level commercial experience in mobile or multiplatform app development (min. 5 years)
  • Very good Kotlin knowledge, including asynchronous programming with Coroutines and Flow
  • Practical experience with Kotlin Multiplatform (KMP) and Compose Multiplatform
  • Experience building UI with Jetpack Compose
  • Practical knowledge of MVI and MVVM architectural patterns
  • Experience with dependency injection using Koin or Hilt
  • Experience integrating services and building network communication with Ktor or Retrofit
  • Ability to create unit tests using JUnit and MockK
  • Practical knowledge of Gradle and Git
  • Experience using AI tools that support software development (GitHub Copilot, Claude, Cursor)

Benefits

  • Work on varied projects across Software, Embedded, Data, and Cloud Services
  • Engagement in additional pre-sales initiatives and expert activities
  • Access to medical care, a sports card, and a cafeteria platform according to collaboration rules

Similar jobs you might like

Unlock Full Resume Report