October 12, 2026

Kotlin Multiplatform Mobile Developer

Mid • On-site

Warsaw, Poland

Quick Facts

  • Role: Kotlin Multiplatform Mobile Developer (Mid & Senior)

  • Focus: Shared business logic for Android and iOS using Kotlin Multiplatform (KMP)

  • Domain: Banking mobile application used by hundreds of thousands of users

Description

You will join an agile team building and evolving a modern mobile application. The team’s goal is to develop and maintain common business logic for Android and iOS using Kotlin Multiplatform (KMP), with a strong focus on code quality, architecture, and automation.

Responsibilities

  • Develop and maintain shared business logic across Android and iOS with Kotlin Multiplatform

  • Work in a mature agile environment emphasizing clean architecture and quality

Requirements

  • At least 3 years of experience as a Mobile (Android/iOS) Developer

  • Very good Kotlin knowledge and practical Kotlin Multiplatform (KMP) experience

  • Experience with mobile architecture design (Clean Architecture, SOLID, MVVM/MVI)

  • Solid understanding of asynchronous programming (Coroutines, RxJava)

  • Experience with dependency injection (Koin/Dagger)

  • Experience with network communication (Ktor/OkHttp)

  • Experience with testing (unit, integration, BDD) using JUnit and Mockk

  • Knowledge of Git and CI/CD

  • Communicative English

Benefits

  • Collaboration with cross-disciplinary technology experts in a partner-like culture

  • Long-term project involvement and access to modern technologies and engineering standards

  • Flexible work model: hybrid or fully remote (team-dependent)

  • Learning ecosystem: internal trainings, tech guilds, and cloud training/certifications

  • Language learning support (English or German)

  • Multisport and private medical care on preferential terms

  • Company-sponsored sailing trips

Similar jobs you might like

Unlock Full Resume Report