Kotlin Multiplatform Developer

Kotlin Multiplatform Developer (KMP)

Location: Warsaw, Poland (Hybrid – 4 days per month in the office)
Contract: B2B via Experis
Start Date: ASAP / up to 30 days notice

About the Role

We are looking for a Senior Kotlin Multiplatform Developer to design and deliver modern cross-platform applications. You will be responsible for building shared business logic and data layers, integrating solutions across Android and iOS, and contributing to architecture and technical standards.

Requirements

  • 5+ years of software development experience

  • 2+ years of commercial Kotlin experience

  • 1+ year of hands-on Kotlin Multiplatform (KMP) experience

  • Experience delivering at least one production-grade multiplatform application

  • Strong knowledge of:

    • Kotlin, Coroutines, Flow

    • Kotlin Multiplatform (KMP)

    • Android (Jetpack Compose, ViewModel, Hilt/Koin)

    • iOS integration with Swift/SwiftUI

    • Clean Architecture, MVVM/MVI

    • REST APIs, GraphQL

    • Unit and integration testing

    • Gradle and CI/CD (GitHub Actions or GitLab CI)

Nice to Have

  • Compose Multiplatform

  • Ktor

  • Kotlin/JS or WebAssembly

  • Advanced CI/CD knowledge

  • Domain-Driven Design (DDD)

What We Offer

  • Long-term B2B cooperation via Experis

  • Hybrid work model (4 days/month from Warsaw office)

  • Medicover private healthcare

  • Multisport card

  • Group life insurance

  • Access to e-learning platforms