Unlock Full Resume Report

New offer - be the first one to apply!

September 19, 2026

Senior Kotlin Multiplatform Developer (KMP)

Senior • Remote

Warsaw, MA, Poland

Quick Facts

  • Role: Senior Kotlin Multiplatform Developer (KMP)

  • Contract: 12 months with possible extensions (B2B)

  • Work mode: Remote with 1–2 meetings per month at the client site (typically Warsaw)

  • Start: ASAP

  • Domain: Electronic business banking (mobile applications for companies)

Description

You will develop and maintain mobile applications built on a shared Kotlin Multiplatform codebase for Android and iOS. The role focuses on designing, implementing, and evolving shared components across platforms while collaborating with business and technical teams. You’ll also support unit testing, documentation, and backend integration.

Responsibilities

  • Develop high-quality Kotlin Multiplatform code

  • Design and evolve shared mobile app components

  • Create technical documentation

  • Write and run unit tests

  • Integrate mobile apps with backend services

  • Collaborate with Business Analysts, Java developers, IT architects, and other stakeholders

  • Work with the business client

  • Participate in code reviews and refactoring of existing solutions

Requirements

  • Minimum 5 years of professional mobile development experience

  • Very strong Kotlin knowledge

  • Commercial experience with Kotlin Multiplatform

  • Experience with Coroutines, RxJava, and networking/API integration

  • Knowledge of MVI and Clean Architecture

  • Dependency Injection experience with Koin

  • UI development experience with Jetpack Compose and Compose Multiplatform

  • Git and version control experience

  • Knowledge of software best practices and Clean Code

  • Experience with code reviews and refactoring

  • English proficiency for technical documentation

  • Experience with Jira and Confluence

  • Analytical thinking, independence, ownership

  • Ability to collaborate in a team and communicate effectively

Benefits

  • 12-month B2B contract with possible extensions

  • Remote work with occasional meetings at the client site (typically Warsaw)

  • Opportunity to work on cross-platform mobile banking applications using shared codebase development

Similar jobs you might like