Unlock Full Resume Report

New offer - be the first one to apply!

September 19, 2026

Senior Kotlin Multiplatform Developer

Senior • On-site

Warsaw, Maz, Poland

Quick Facts

  • Role: Senior Kotlin Multiplatform Developer
  • Collaboration model: Hybrid (1 day/week onsite in Warsaw)

Description

Develop and maintain Android mobile applications using Kotlin and Kotlin Multiplatform, delivering new features within Clean Architecture, SOLID, and MVI. Build UI with Jetpack Compose and Compose Multiplatform, integrate network communication and external APIs, and implement mobile payments (including Google Pay). Contribute to application security mechanisms, automated BDD testing, and continuous improvements in quality, performance, and stability.

Responsibilities

  • Develop and maintain Android mobile apps with Kotlin and Kotlin Multiplatform
  • Design and implement new functionality following Clean Architecture, SOLID, and MVI
  • Implement user interfaces using Jetpack Compose and Compose Multiplatform
  • Implement network communication and integrations with external services/APIs
  • Integrate mobile payment solutions, including Google Pay
  • Implement mobile app security mechanisms (encryption, hashing, signing)
  • Create and maintain automated tests using BDD with JUnit 4, MockK, and Roborazzi
  • Ensure quality, performance, and stability; troubleshoot technical issues
  • Participate in code reviews and collaborate with distributed development teams
  • Work with CI/CD processes and version control using Git and Gerrit
  • Collaborate on mobile banking, payments, and transaction-related solutions

Requirements

  • 5+ years of experience as an Android Developer
  • 3+ years of experience with Kotlin Multiplatform
  • Very good Kotlin and Android SDK knowledge
  • Knowledge of Clean Architecture and SOLID
  • Experience designing the presentation layer according to MVl/MVI principles
  • 2+ years of experience with Kotlin Coroutines and RxJava
  • Experience with Koin
  • Knowledge of OkHttp
  • Experience with Jetpack Compose and Compose Multiplatform
  • Ability to create tests following BDD approach
  • Knowledge of JUnit 4, MockK, and screenshot tests with Roborazzi
  • Experience with Zuul CIZ
  • Knowledge of mobile application security topics
  • Experience with Google Pay SDK, Android SDK, and Play Store SDK
  • Very good knowledge of Git and Gerrit
  • Experience performing code reviews in large, distributed teams

Benefits

  • B2B cooperation with a dedicated Contract Advisor
  • Trainings, certifications, and conferences (rules and funding set individually)
  • Possibility to join other projects when project timing changes or if a new role is preferred
  • Participation in community initiatives and webinars
  • Option to take part in sports activities and use provided training rooms
  • Optional additional services: private medical care, sports card, insurance, psychological support
  • Cafeteria platform to allocate points to selected services/products

Similar jobs you might like