New offer - be the first one to apply!

November 3, 2026

Senior Mobile Developer (Kotlin Multiplatform)

Senior • On-site

Warsaw, Poland

Quick Facts

  • Role: Senior Mobile Developer (Kotlin Multiplatform)

  • Work model: Team meets once per week; possible locations: Warsaw, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin, Szczecin. Engagement can be hybrid or fully remote depending on the arrangement.

Description

You’ll join a team developing a modern mobile application used by hundreds of thousands of users. Your mission is to build and evolve shared business logic for Android and iOS using Kotlin Multiplatform (KMP) in a mature agile environment with a strong focus on code quality, architecture, and automation.

Responsibilities

  • Develop shared business logic for Android and iOS using Kotlin Multiplatform (KMP)

  • Work in a quality-driven agile setup with an emphasis on architecture and automation

Requirements

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

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

  • Experience designing application architecture (Clean Architecture, SOLID, MVVM/MVI)

  • Knowledge of asynchronous programming (Coroutines, RxJava)

  • Experience with dependency injection (Koin/Dagger)

  • Experience with network communication (Ktor/OkHttp)

  • Testing experience (unit, integration, BDD) using JUnit and Mockk

  • Git knowledge and experience working in CI/CD environments

  • Communicative English

Benefits

  • Long-term project engagement in an IT company operating for 20+ years

  • Access to the latest technologies and engineering standards

  • Flexible engagement model: hybrid or fully remote

  • Knowledge-sharing and growth ecosystem (internal trainings, topic guilds, cloud training/certifications)

  • Online English/German lessons and group language classes

  • Multisport and private medical care on preferential terms

Similar jobs you might like

Unlock Full Resume Report