Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Kotlin Multiplatform Developer
Senior • Hybrid
26,880 - 30,240 PLN
Warsaw, MZ, Poland
Apply now
Dla klienta z branży bankowej poszukiwany jest doświadczony Senior Kotlin Multiplatform Developer do zespołu rozwijającego nowoczesne rozwiązania bankowości elektronicznej dla firm.
Praca z biura w Warszawie jest przewidziana minimum raz w miesiącu.
Zadania
- Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform.
- Tworzenie i rozwijanie współdzielonej logiki biznesowej dla różnych platform.
- Współpraca z zespołami mobilnymi, backendowymi, analitykami oraz UX/UI.
- Udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
- Dbanie o wysoką jakość kodu poprzez testy, code review i stosowanie dobrych praktyk programistycznych.
- Rozwiązywanie złożonych problemów technicznych oraz optymalizacja istniejących rozwiązań.
- Aktywne uczestnictwo w procesie wytwarzania oprogramowania w środowisku Agile.
Oczekiwania
- Minimum 6 lat doświadczenia komercyjnego w tworzeniu oprogramowania.
- Bardzo dobra znajomość języka Kotlin.
- Doświadczenie w pracy z Kotlin Multiplatform.
- Znajomość architektury aplikacji mobilnych oraz zasad Clean Architecture.
- Doświadczenie w tworzeniu testów jednostkowych i integracyjnych.
- Dobra znajomość Git oraz pracy w metodykach zwinnych.
- Umiejętność projektowania skalowalnych i utrzymywalnych rozwiązań.
- Samodzielność, odpowiedzialność oraz nastawienie na jakość dostarczanego oprogramowania.
Oferujemy
- Stałe wsparcie osobistego opiekuna w zakresie ciągłości projektowej, kontaktu z klientem, formalności, komfortu pracy i rozwoju.
- Program doradztwa w planowaniu kariery, obejmujący konsultacje z opiekunami i mentorami kariery.
- Dostęp do platformy rozwojowo-edukacyjnej z webinarami, artykułami, raportami branżowymi oraz wydarzeniami technicznymi i biznesowymi.
- Eventy integracyjne dla pracowników i ich bliskich.
- Możliwość dzielenia się wiedzą z innymi.
- Dostęp do wiedzy doświadczonych ekspertów IT.
- Pakiet benefitów: dofinansowanie opieki medycznej, ubezpieczenia na życie, karta sportowa dla pracownika i bliskich oraz zniżki do sklepów w Polsce i za granicą.
Similar jobs you might like
Technology
New offer
emagine Polska
Senior Kotlin Multiplatform Developer (KMP)
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Oferta B2B dla Senior Kotlin Multiplatform Developera w sektorze bankowym, z wynagrodzeniem do ok. 165 zł/h netto + VAT i wizytą w biurze raz w tygodniu. Rola obejmuje rozwój współdzielonych komponentów mobilnych dla Androida i iOS, integracje backendowe, testy, dokumentację oraz współpracę z zespołem technicznym i biznesowym. 🗂️ Requirements: Minimum 5 lat doświadczenia w rozwoju aplikacji mobilnych, Bardzo dobra znajomość Kotlin, Komercyjne doświadczenie z Kotlin Multiplatform, Doświadczenie z Coroutines, RxJava, komunikacją sieciową i integracją API, Znajomość MVI i Clean Architecture, Doświadczenie z Dependency Injection w Koin, Doświadczenie z Jetpack Compose i Compose Multiplatform, Znajomość Git i systemów kontroli wersji, Znajomość Clean Code i dobrych praktyk programistycznych, Doświadczenie w code review i refaktoryzacji, Angielski umożliwiający pracę z dokumentacją techniczną, Doświadczenie z Jira i Confluence 📃 Skills: Kotlin, KotlinMultiplatform, Coroutines, RxJava, API, MVI, Koin, JetpackCompose, ComposeMultiplatform, Git, Jira, Confluence 🏢 Description: 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 i Clean Architecture. - Doświadczenie w Dependency Injection z wykorzystaniem Koin. - Doświadczenie w budowie interfejsów użytkownika z wykorzystaniem Jetpack Compose i 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.
Technology
New offer
emagine Polska
Senior Programista Android z KMP
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Oferta B2B dla doświadczonego Android Developera do zdalnego rozwoju nowoczesnych aplikacji mobilnych, w tym bankowości mobilnej, z jednym dniem pracy biurowej miesięcznie. Rola obejmuje rozwój w Kotlinie i Kotlin Multiplatform, projektowanie architektury, testowanie, code review oraz pracę w rozproszonym zespole. Stawka wynosi do 1300 PLN netto za MD plus VAT. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Android Developer, Minimum 3 lata doświadczenia z Kotlin Multiplatform, Znajomość Clean Architecture i SOLID, Znajomość MVI, Minimum 2 lata doświadczenia z RxJava i Coroutines, Doświadczenie z Koin, Doświadczenie z OkHttp, Znajomość Compose i Compose Multiplatform, Umiejętność testowania w JUnit4, MockK i Roborazzi, Doświadczenie z Zuul CI, Doświadczenie z Git i Gerrit, Doświadczenie w code review, Samodzielna analiza i rozwiązywanie problemów technicznych 📃 Skills: Android, Kotlin, KotlinMultiplatform, CleanArchitecture, SOLID, MVI, RxJava, Coroutines, Koin, OkHttp, Compose, ComposeMultiplatform, JUnit4, MockK, Roborazzi, Zuul, Git, Gerrit, CI/CD, BDD 🏢 Description: Warunki współpracy - B2B - Stawka do 1300 PLN MD + VAT - Praca zdalna + 1 dzień pracy z biura w miesiącu Opis Poszukujemy doświadczonego Android Developera, który będzie odpowiedzialny za rozwój nowoczesnych aplikacji mobilnych, w tym rozwiązań z obszaru bankowości mobilnej. Zakres obowiązków - Projektowanie i rozwój aplikacji mobilnych w oparciu o Kotlin i Kotlin Multiplatform. - Tworzenie rozwiązań zgodnie z zasadami Clean Architecture, SOLID oraz wzorcem MVI. - Implementacja komunikacji sieciowej, mechanizmów asynchronicznych oraz dependency injection. - Tworzenie i utrzymywanie testów jednostkowych, BDD oraz testów screenshotowych. - Udział w code review i współpraca w dużych, rozproszonych zespołach projektowych. - Analiza i rozwiązywanie problemów technicznych. - Praca z systemami kontroli wersji oraz procesami CI/CD. Wymagania - Minimum 5 lat doświadczenia jako Android Developer. - 3 lata doświadczenia z Kotlin Multiplatform. - Znajomość Clean Architecture oraz zasad SOLID. - Znajomość architektury prezentacji MVI. - Minimum 2 lata doświadczenia w pracy z RxJava i Coroutines. - Doświadczenie z Koin. - Doświadczenie z OkHttp. - Znajomość Compose oraz Compose Multiplatform. - Umiejętność pisania testów z wykorzystaniem JUnit4, MockK oraz Roborazzi. - Doświadczenie w pracy z Zuul CI. - Doświadczenie z Git i Gerrit. - Doświadczenie w przeprowadzaniu code review. - Umiejętność samodzielnej analizy i rozwiązywania problemów. Mile widziane - Znajomość zagadnień bezpieczeństwa, Google Pay SDK, Android SDK oraz Play Store SDK. - Wiedza z zakresu kryptografii: szyfrowanie danych, skróty, podpisy kluczem. - Znajomość platformy iOS i środowiska Xcode. - Doświadczenie w pracy z narzędziami AI wspierającymi rozwój oprogramowania. - Doświadczenie w bankowości mobilnej. - Doświadczenie przy tworzeniu aplikacji mobilnych dla sektora bankowego.
Technology
B2Bnetwork
Mobile Developer Android/Kotlin Multiplatform (f/m/x)
Senior
Hybrid
Warsaw, MZ, Poland
110 - 140 PLN
🏢 Summary: Oferta dla Senior Android Developera obejmuje rozwój produkcyjnych aplikacji mobilnych banku w obszarze omnichannel. Rola koncentruje się na tworzeniu i rozbudowie funkcji, refaktoryzacji oraz usprawnieniach technicznych i biznesowych z użyciem nowoczesnego stosu Android i Kotlin Multiplatform. 🗂️ Requirements: Minimum 6 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Praktyczna znajomość Jetpack Compose, Doświadczenie z Kotlin Multiplatform, Doświadczenie z Compose Multiplatform, Znajomość Clean Architecture, Znajomość MVVM, Doświadczenie w testowaniu z Espresso, JUnit i MockK, Doświadczenie w publikowaniu aplikacji w Google Play, Doświadczenie w mentoringu członków zespołu, Komunikatywna znajomość języka polskiego, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną i kodem 📃 Skills: Android, Kotlin, Jetpack, Compose, Multiplatform, Espresso, JUnit, MockK, GooglePlay, MVVM 🏢 Description: Poszukujemy Senior Android Developera, który dołączy do tribe’u omnichannel i będzie uczestniczyć w rozwoju produkcyjnych aplikacji mobilnych banku. Projekt obejmuje tworzenie nowych funkcjonalności, rozwój istniejących rozwiązań, refaktoryzację kodu oraz wdrażanie usprawnień wynikających z potrzeb biznesowych. Zakres obowiązków • Rozwój produkcyjnych aplikacji mobilnych na platformę Android. • Tworzenie nowych funkcjonalności w aplikacjach mobilnych banku. • Rozwijanie i modyfikowanie istniejących funkcjonalności. • Refaktoryzacja istniejącego kodu. • Realizacja usprawnień technicznych i biznesowych. • Programowanie z wykorzystaniem Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. • Praca z architekturą Clean Architecture i MVVM. • Współpraca z zespołem w metodyce Agile, w ramach dwutygodniowych sprintów. Wymagania • Minimum 6 lat doświadczenia w programowaniu aplikacji na platformę Android. • Bardzo dobra znajomość języka Kotlin. • Praktyczna znajomość Jetpack Compose. • Doświadczenie w pracy z Kotlin Multiplatform. • Doświadczenie w pracy z Compose Multiplatform. • Znajomość Clean Architecture i MVVM. • Doświadczenie w testowaniu aplikacji z wykorzystaniem Espresso, JUnit oraz MockK. • Doświadczenie w publikowaniu aplikacji w Google Play. • Doświadczenie w mentoringu i wspieraniu innych członków zespołu. • Komunikatywna znajomość języka polskiego w mowie i piśmie. • Znajomość języka angielskiego minimum w stopniu umożliwiającym pracę z dokumentacją techniczną i zrozumienie kodu aplikacji. Mile widziane • Doświadczenie w sektorze bankowym lub przy rozwoju aplikacji finansowych.
Technology
New offer
Plenti
Senior Mobile Developer
Senior
Remote
Gdansk, PM, Poland
170 - 190 PLN/hr
🏢 Summary: Oferta dla Senior Mobile Developera obejmuje rozwój enterprise’owego SDK do uwierzytelniania passwordless, używanego globalnie na milionach urządzeń. Rola koncentruje się na Androidzie i iOS, bezpieczeństwie, kryptografii, wydajności oraz niskopoziomowej integracji z systemami operacyjnymi. 🗂️ Requirements: 6+ lat komercyjnego doświadczenia w mobile development, Bardzo dobra znajomość Kotlin i/lub Swift, Doświadczenie w tworzeniu mobile SDK, Gotowość do pracy cross-platformowej: Android i iOS, Znajomość OS internals, lifecycle i zarządzania zasobami, Doświadczenie w kryptografii lub threat modelingu, Znajomość mobile security, Doświadczenie w optymalizacji wydajności, Znajomość concurrency i programowania asynchronicznego, Znajomość CI/CD dla aplikacji mobilnych, Angielski min. B2, Polski min. C1 📃 Skills: Android, iOS, Kotlin, Swift, SDK, Kryptografia, Threatmodeling, RASP, Concurrency, CI/CD 🏢 Description: Senior Mobile Developer dołączy do zespołu tworzącego nowoczesną platformę passwordless authentication, wykorzystywaną na milionach urządzeń na całym świecie. Rozwiązanie klasy enterprise, stosowane m.in. w sektorze finansowym i bankowym, odpowiada za bezpieczne zarządzanie tożsamością użytkowników. Projekt koncentruje się na rozwoju zaawansowanego mobile SDK, stanowiącego warstwę bezpieczeństwa działającą bezpośrednio na urządzeniu użytkownika. Rola obejmuje pracę blisko systemu operacyjnego, w obszarach security, wydajności i low-level engineeringu, przy produkcie używanym przez innych developerów. Wspólnie z zespołem będziesz podejmować kluczowe decyzje architektoniczne wpływające na dalszy rozwój produktu. Wynagrodzenie • B2B: 169–190 PLN/h + VAT • Umowa o pracę: 20 750–23 200 PLN brutto Zakres obowiązków • Rozwój i utrzymanie mobilnego SDK dla Androida i iOS • Projektowanie i implementacja rozwiązań z zakresu bezpieczeństwa i kryptografii • Praca z pamięcią, wielowątkowością i optymalizacją wydajności • Integracja z mechanizmami systemowymi, w tym lifecycle, permissions i system services • Analiza zmian w systemach operacyjnych oraz dostosowywanie SDK do nowych wersji platform • Udział w projektowaniu rozwiązań, security reviews i podejmowaniu decyzji architektonicznych • Ścisła współpraca z zespołami backendowymi • Praca w środowisku międzynarodowym, z językiem angielskim używanym na co dzień Oczekiwania • Minimum 6 lat komercyjnego doświadczenia w tworzeniu rozwiązań mobilnych na Androida i/lub iOS • Bardzo dobra znajomość Kotlin i/lub Swift • Praktyczne doświadczenie w tworzeniu mobile SDK • Elastyczność i gotowość do pracy cross-platformowej, zarówno w środowisku Android, jak i iOS • Solidna wiedza z zakresu OS internals, w tym pamięci, wielowątkowości i modelu bezpieczeństwa, oraz lifecycle i zarządzania zasobami • Doświadczenie z kryptografią lub threat modelingiem • Wiedza z zakresu mobile security, w tym RASP, root/jailbreak detection i anti-tampering • Doświadczenie w optymalizacji wydajności • Praktyczna wiedza z zakresu concurrency i programowania asynchronicznego • Znajomość procesów CI/CD dla aplikacji mobilnych • Bardzo dobra znajomość języka angielskiego, minimum B2 • Płynna znajomość języka polskiego, minimum C1 • Umiejętność samodzielnej pracy i odpowiedzialność za tworzony produkt • Nastawienie na współpracę zespołową i otwartość na feedback Mile widziane • Doświadczenie cross-platform, np. Kotlin Multiplatform, React Native lub Flutter • Znajomość narzędzi do profilowania, np. Instruments, Perfetto lub Systrace • Doświadczenie z komponentami sprzętowymi, takimi jak TEE, Secure Enclave i KeyStore Oferujemy • Realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników • Dużą samodzielność i szerokie możliwości rozwoju • Pracę w płaskiej strukturze oraz możliwość proponowania własnych rozwiązań • Środowisko nastawione na jakość i konstruktywny feedback • Wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1 • Elastyczne godziny pracy — start między 7:00 a 10:00 • Nowoczesny sprzęt: MacBook i urządzenia testowe • Integracje zespołowe i warsztaty techniczne • Pakiet benefitów: prywatna opieka medyczna, MultiSport i lekcje angielskiego • Pracę zdalną ze sporadycznymi wizytami w biurze w Gdańsku
Technology
Alior Bank SA
Senior Software Developer (K/M)
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Oferta dotyczy rozwoju aplikacji mobilnej Alior Business Mobile opartej na Kotlin Multiplatform. Rola obejmuje współpracę w zespole agile oraz udział w decyzjach technologicznych i architektonicznych. 🗂️ Requirements: Minimum 3 lata doświadczenia zawodowego, Kotlin, Jetpack Compose, Kotlin Multiplatform, Compose Multiplatform, Clean Architecture, MVVM, Testowanie aplikacji: Espresso, JUnit, MockK, Praca w metodykach zwinnych, Dbałość o jakość kodu, architekturę i dobre praktyki 📃 Skills: Kotlin, JetpackCompose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Jeśli jesteś osobą, która: ma min. 3 lata doświadczenia w: o programowaniu w Kotlin, Jetpack Compose, Kotlin Multiplatform, Compose Multiplatform, o Clean Architecture, MVVM, o testowaniu aplikacji: Espresso, JUnit, MockK, o pracy w metodykach zwinnych, dba o jakość kodu, czytelność architektury i dobre praktyki, lubi nowe wyzwania, chce się rozwijać, a jednocześnie chętnie dzieli się wiedzą. Mamy dla Ciebie pracę, która polega na: rozwijaniu aplikacji mobilnych opartych o Kotlin Multiplatform – Alior Business Mobile, współpracy z analitykami, testerami i zespołami backendowymi w metodykach agile’owych, współudziale w podejmowaniu decyzji technologicznych i architektonicznych, a także decyzji o kształcie wytwarzanych przez zespół funkcji. Oferujemy: elastyczne godziny pracy i pracę hybrydową stabilne zatrudnienie w oparciu o umowę o pracę, nagrodę pieniężną za skuteczne polecenie w ramach Programu Poleceń, ofertę rozwojową i edukacyjną w programie Alior Uniwersytet, obszerny pakiet socjalny (karta multisport, prywatna opieka medyczna, ubezpieczenie, konkursy wewnętrzne, programy zniżkowe i lojalnościowe, 2 dni dodatkowo wolne za wolontariat itp.).