Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

August 14, 2026

Senior Kotlin Multiplatform Developer (KMP)

Senior • Hybrid

Warsaw, MZ, Poland

Informacje o projekcie:

  • Branża: bankowość

  • Stawka: do ok. 165 zł/h netto + VAT, B2B

  • Lokalizacja: wizyty raz w tygodniu w biurze w jednym z biur (Warszawa, Łódź, Gdańsk, Bydgoszcz, Katowice, Lublin, Wrocław, Szczecin)

Zakres obowiązków

  • Tworzenie wysokiej jakości kodu w technologii Kotlin Multiplatform.

  • Projektowanie i rozwój współdzielonych komponentów aplikacji mobilnych.

  • Tworzenie dokumentacji technicznej.

  • Przeprowadzanie testów jednostkowych.

  • Integracja aplikacji z usługami backendowymi.

  • Współpraca z Analitykami Biznesowymi, Programistami Java, Architektami IT oraz innymi członkami zespołu projektowego.

  • Współpraca z klientem biznesowym.

  • Udział w przeglądach kodu oraz działaniach związanych z refaktoryzacją istniejących rozwiązań.

Wymagane kompetencje

  • Minimum 5 lat doświadczenia zawodowego w rozwoju aplikacji mobilnych.

  • Bardzo dobra znajomość Kotlin.

  • Doświadczenie komercyjne z Kotlin Multiplatform.

  • Doświadczenie w pracy z:

    • Coroutines,

    • RxJava,

    • komunikacją sieciową i integracją API.

  • Znajomość architektury:

    • MVI,

    • Clean Architecture.

  • Doświadczenie w Dependency Injection z wykorzystaniem Koin.

  • Doświadczenie w budowie interfejsów użytkownika z wykorzystaniem:

    • Jetpack Compose,

    • Compose Multiplatform.

  • Znajomość Git oraz pracy z systemami kontroli wersji.

  • Znajomość dobrych praktyk programistycznych oraz zasad Clean Code.

  • Doświadczenie w przeglądach kodu i refaktoryzacji.

  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.

  • Doświadczenie w pracy z Jira i Confluence.

  • Umiejętność analitycznego myślenia.

  • Samodzielność i odpowiedzialność za realizowane zadania.

  • Umiejętność współpracy w zespole oraz komunikatywność.

Mile widziane

  • Doświadczenie w rozwoju aplikacji bankowych, fintechowych lub innych produktów finansowych.

  • Znajomość platformy iOS.

  • Znajomość środowiska Xcode.

  • Umiejętność diagnozowania i rozwiązywania problemów występujących po stronie iOS.

  • Doświadczenie z Gerrit.

  • Doświadczenie w pracy nad rozwiązaniami wykorzystującymi wspólną bazę kodu dla Android i iOS.

Similar jobs you might like