June 3, 2026
Kotlin Multiplatform Engineer
Mid • Hybrid
110 - 130 PLN/hr
Warsaw, Poland
Dołącz do zespołu klienta z branży bankowości elektronicznej i rozwijaj nowoczesne rozwiązania mobilne w oparciu o Kotlin Multiplatform.
Praca hybrydowa: 1-2 dni w tygodniu z biura w Warszawie
Stawka: do 130 zł/h netto+VAT B2B
ZADANIA
Rozwój i utrzymanie platformy mobilnej wykorzystywanej przez setki tysięcy użytkowników w codziennej bankowości elektronicznej
Projektowanie i implementacja współdzielonych modułów w Kotlin Multiplatform (KMP) dla aplikacji iOS oraz Android
Tworzenie i rozwijanie warstwy logiki biznesowej, komunikacji z API oraz persystencji danych w architekturze multiplatformowej
Współpraca z zespołem iOS i Android w celu zapewnienia spójnego i wysokiej jakości doświadczenia użytkownika
Udział w projektowaniu architektury aplikacji mobilnych zgodnie z najlepszymi praktykami (Clean Architecture, MVVM/MVI)
Integracja z backendowymi API (REST) z uwzględnieniem standardów bezpieczeństwa i regulacji sektora finansowego
Pisanie testów jednostkowych i integracyjnych dla współdzielonego kodu
Udział w code review oraz dbanie o wysoką jakość i czytelność kodu
Monitorowanie wydajności aplikacji i identyfikowanie obszarów do optymalizacji
Aktywny udział w pracy zespołu Agile (planning, daily, retrospektywy)
Zespół:
Praca w międzynarodowym zespole mobile (ok. 6–10 osób), obejmującym developerów Android, iOS oraz backend, z naciskiem na współpracę cross-platformową.
WYMAGANIA
Minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych
Praktyczne doświadczenie z Kotlin Multiplatform (KMP) lub Kotlin Multiplatform Mobile (KMM)
Bardzo dobra znajomość Kotlin, w tym Kotlin Coroutines oraz Flow
Doświadczenie w pracy z architekturą MVVM lub MVI oraz znajomość zasad Clean Architecture
Umiejętność pisania testowalnego kodu oraz doświadczenie w testach jednostkowych i integracyjnych (np. Kotlin Test, Kotest)
Doświadczenie w integracji z API REST
Znajomość narzędzi CI/CD (np. GitHub Actions, Bitbucket Pipelines lub podobne)
Dobra znajomość systemu kontroli wersji Git oraz praktyk code review
Umiejętność pracy zespołowej, komunikatywność i proaktywne podejście
Znajomość języka angielskiego na poziomie min. B2 (praca z dokumentacją i zespołem międzynarodowym)
MILE WIDZIANE
Doświadczenie w branży finansowej lub projektach o wysokich wymaganiach bezpieczeństwa
Znajomość platform iOS (Swift) lub Android (Kotlin/Java) na poziomie umożliwiającym współpracę z zespołami natywnymi
Doświadczenie w pracy z podejściem TDD
Znajomość narzędzi do monitorowania wydajności aplikacji
Doświadczenie w mentoringu lub dzieleniu się wiedzą w zespole
CO OFERUJEMY NA TYM PROJEKCIE?
Współpracę w oparciu o umowę B2B, stawkę do 130 zł/h netto+VAT B2B.
Pracę hybrydową z Warszawy (1-2razy w tygodniu w biura).
Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję.
Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych.
Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport).
JAK WYGLĄDA REKRUTACJA?
Zgłoszenie: Zaaplikuj i prześlij swoje CV.
Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami.
Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu.
Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko.
Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu.
O SPEEDAPP
W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu.
👉 10 lat doświadczenia
👉 +100 klientów na całym świecie
+300 zatrudnień rocznie
💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland.
Similar jobs you might like
Technology
emagine Polska
Senior Kotlin Multiplatform Developer (bankowość)
Senior
Hybrid
Warsaw, Poland
160 - 160 PLN/hr
🏢 Summary: Oferta dla Senior Kotlin Multiplatform Developera obejmująca projektowanie i rozwój aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform oraz integrację z Android i iOS. Rola koncentruje się na architekturze aplikacji, programowaniu asynchronicznym, testowaniu i optymalizacji rozwiązań. Praca w modelu hybrydowym z wysoką stawką B2B dla kandydatów z doświadczeniem komercyjnym w KMP. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata doświadczenia z Kotlin, Minimum 1 rok komercyjnego doświadczenia z Kotlin Multiplatform, Udział w minimum jednym produkcyjnym projekcie opartym o KMP, Bardzo dobra znajomość Kotlin, Doświadczenie z Jetpack Compose, Znajomość architektury Android, Znajomość integracji KMP z iOS, Podstawowa znajomość Swift lub SwiftUI lub UIKit, Znajomość Clean Architecture, Znajomość MVVM lub MVI, Doświadczenie z REST API i GraphQL, Umiejętność pisania testów jednostkowych i integracyjnych, Znajomość Gradle, Znajomość Git, Znajomość narzędzi CI/CD, Umiejętność code review i optymalizacji wydajności 📃 Skills: Kotlin, KMP, Coroutines, Flow, Compose, Android, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, REST, GraphQL, Serialization, MockK, Gradle, Git, GitLab, GitHub, CI/CD, MVVM, MVI, ComposeMultiplatform, Ktor, Wasm, DDD 🏢 Description: Lokalizacja : Hybryda - 4 dni w miesiącu z biura w Warszawie, reszta zdalnie Stawka: do 160 zł/h na b2b Wprowadzenie i Podsumowanie Poszukiwany Senior Kotlin Multiplatform Developer z zaawansowanym doświadczeniem w Kotlinie i Kotlin Multiplatform (KMP). Idealny kandydat wykazuje silne umiejętności w projektowaniu oraz architekturze aplikacji, a także w programowaniu asynchronicznym. Oferta skierowana do profesjonalistów z minimum 5-letnim doświadczeniem w rozwoju oprogramowania. Główne obowiązki Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform (KMP). Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych. Integracja modułów KMP z aplikacjami Android i iOS. Projektowanie architektury aplikacji zgodnie z zasadami Clean Architecture i modularizacji. Implementacja komunikacji z API (REST, GraphQL) oraz zarządzanie lokalnym cache i synchronizacją danych. Tworzenie testów jednostkowych i integracyjnych dla modułów współdzielonych oraz platformowych. Współpraca z zespołami Android, iOS oraz Backend. Udział w code review, refaktoryzacji oraz utrzymaniu wysokiej jakości kodu. Analiza wydajności aplikacji, debugowanie oraz optymalizacja rozwiązań. Współtworzenie standardów technicznych i wsparcie mniej doświadczonych programistów. Wymagania kluczowe Minimum 5 lat doświadczenia w tworzeniu oprogramowania (Mobile lub Backend). Minimum 2 lata doświadczenia z Kotlin oraz minimum rok komercyjnego doświadczenia z Kotlin Multiplatform (KMP). Udział w co najmniej jednym produkcyjnym projekcie opartym o Kotlin Multiplatform. Bardzo dobra znajomość Kotlin (Coroutines, Flow, Extension Functions) oraz Kotlin Multiplatform (Shared Modules, expect/actual, commonMain). Doświadczenie z Jetpack Compose oraz architekturą Android (ViewModel, Lifecycle, Hilt/Koin). Znajomość integracji KMP z iOS oraz podstaw Swift/SwiftUI lub UIKit. Praktyczna znajomość Clean Architecture, MVVM/MVI oraz modularizacji aplikacji. Doświadczenie z REST API, GraphQL, Kotlinx Serialization oraz zarządzaniem danymi (cache, offline-first). Umiejętność pisania testów jednostkowych i integracyjnych (MockK lub podobne narzędzia). Znajomość Gradle (KTS), Git oraz narzędzi CI/CD (GitLab CI lub GitHub Actions). Umiejętność projektowania rozwiązań, dbania o jakość kodu, przeprowadzania code review oraz rozwiązywania problemów wydajnościowych. Nice to Have Compose Multiplatform. Ktor. Kotlin/JS lub WebAssembly (Wasm). Domain-Driven Design (DDD). Doświadczenie w roli Tech Leada, mentoringu lub definiowaniu standardów technicznych.
Technology
emagine Polska
Senior Kotlin Multiplatform Developer (bankowość)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Oferta dla Senior Kotlin Multiplatform Developera obejmująca projektowanie i rozwój aplikacji mobilnych z wykorzystaniem Kotlin Multiplatform, integrację z Android i iOS oraz rozwój współdzielonych modułów biznesowych. Rola koncentruje się na architekturze aplikacji, komunikacji z API, testowaniu oraz utrzymaniu wysokiej jakości kodu. Praca w modelu hybrydowym z Warszawy z wynagrodzeniem do 160 zł/h na B2B. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata doświadczenia z Kotlin, Minimum 1 rok komercyjnego doświadczenia z Kotlin Multiplatform, Udział w minimum jednym projekcie produkcyjnym opartym o Kotlin Multiplatform, Znajomość Kotlin Coroutines, Flow i Extension Functions, Znajomość Kotlin Multiplatform Shared Modules, expect/actual i commonMain, Doświadczenie z Jetpack Compose, Znajomość architektury Android: ViewModel, Lifecycle, Hilt lub Koin, Znajomość integracji KMP z iOS, Podstawowa znajomość Swift, SwiftUI lub UIKit, Znajomość Clean Architecture oraz MVVM lub MVI, Doświadczenie z REST API i GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i offline-first, Umiejętność tworzenia testów jednostkowych i integracyjnych, Znajomość Gradle KTS, Git oraz CI/CD, Umiejętność code review i optymalizacji wydajności 📃 Skills: Kotlin, KMP, Coroutines, Flow, Jetpack, Compose, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, MVVM, MVI, REST, GraphQL, Serialization, MockK, Gradle, Git, CI/CD, GitLab, GitHub, Ktor, DDD, WebAssembly 🏢 Description: Lokalizacja : Hybryda - 4 dni w miesiącu z biura w Warszawie, reszta zdalnie Stawka: do 160 zł/h na b2b Wprowadzenie i Podsumowanie Poszukiwany Senior Kotlin Multiplatform Developer z zaawansowanym doświadczeniem w Kotlinie i Kotlin Multiplatform (KMP). Idealny kandydat wykazuje silne umiejętności w projektowaniu oraz architekturze aplikacji, a także w programowaniu asynchronicznym. Oferta skierowana do profesjonalistów z minimum 5-letnim doświadczeniem w rozwoju oprogramowania. Główne obowiązki Projektowanie i rozwój aplikacji z wykorzystaniem Kotlin Multiplatform (KMP). Tworzenie i utrzymywanie współdzielonych modułów biznesowych oraz warstwy danych. Integracja modułów KMP z aplikacjami Android i iOS. Projektowanie architektury aplikacji zgodnie z zasadami Clean Architecture i modularizacji. Implementacja komunikacji z API (REST, GraphQL) oraz zarządzanie lokalnym cache i synchronizacją danych. Tworzenie testów jednostkowych i integracyjnych dla modułów współdzielonych oraz platformowych. Współpraca z zespołami Android, iOS oraz Backend. Udział w code review, refaktoryzacji oraz utrzymaniu wysokiej jakości kodu. Analiza wydajności aplikacji, debugowanie oraz optymalizacja rozwiązań. Współtworzenie standardów technicznych i wsparcie mniej doświadczonych programistów. Wymagania kluczowe Minimum 5 lat doświadczenia w tworzeniu oprogramowania (Mobile lub Backend). Minimum 2 lata doświadczenia z Kotlin oraz minimum rok komercyjnego doświadczenia z Kotlin Multiplatform (KMP). Udział w co najmniej jednym produkcyjnym projekcie opartym o Kotlin Multiplatform. Bardzo dobra znajomość Kotlin (Coroutines, Flow, Extension Functions) oraz Kotlin Multiplatform (Shared Modules, expect/actual, commonMain). Doświadczenie z Jetpack Compose oraz architekturą Android (ViewModel, Lifecycle, Hilt/Koin). Znajomość integracji KMP z iOS oraz podstaw Swift/SwiftUI lub UIKit. Praktyczna znajomość Clean Architecture, MVVM/MVI oraz modularizacji aplikacji. Doświadczenie z REST API, GraphQL, Kotlinx Serialization oraz zarządzaniem danymi (cache, offline-first). Umiejętność pisania testów jednostkowych i integracyjnych (MockK lub podobne narzędzia). Znajomość Gradle (KTS), Git oraz narzędzi CI/CD (GitLab CI lub GitHub Actions). Umiejętność projektowania rozwiązań, dbania o jakość kodu, przeprowadzania code review oraz rozwiązywania problemów wydajnościowych. Nice to Have Compose Multiplatform. Ktor. Kotlin/JS lub WebAssembly (Wasm). Domain-Driven Design (DDD). Doświadczenie w roli Tech Leada, mentoringu lub definiowaniu standardów technicznych.
Technology
Jit Team
Senior Kotlin Multiplatform Developer
Senior
Hybrid
Warsaw, Poland
16,000 - 23,000 PLN
🏢 Summary: Oferta dotyczy roli Senior Kotlin Multiplatform Developer w projekcie bankowym, skupionym na tworzeniu nowoczesnych i skalowalnych aplikacji mobilnych opartych o Kotlin Multiplatform. Praca obejmuje projektowanie architektury, rozwój współdzielonych modułów oraz integrację z platformami Android i iOS w środowisku produkcyjnym. Model pracy zakłada elastyczną hybrydę z Warszawy oraz współpracę z doświadczonym zespołem technologicznym. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata komercyjnego doświadczenia z Kotlin, Minimum rok praktycznego doświadczenia z Kotlin Multiplatform, Znajomość Kotlin Coroutines i Flow, Doświadczenie z commonMain oraz expect/actual, Doświadczenie w Clean Architecture, Znajomość MVVM lub MVI, Znajomość Android Jetpack, Znajomość Jetpack Compose, Znajomość ViewModel i Lifecycle, Znajomość Hilt lub Koin, Integracja KMP z iOS, Znajomość Swift lub SwiftUI, Doświadczenie z REST lub GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z cache i obsługą błędów, Doświadczenie w testach jednostkowych i integracyjnych, Znajomość MockK, Testowanie Coroutines i Flow, Znajomość Gradle, Doświadczenie z CI/CD, Umiejętność code review i refaktoryzacji 📃 Skills: Kotlin, KMP, Coroutines, Flow, Android, Compose, Jetpack, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, REST, GraphQL, Serialization, MockK, Gradle, CI/CD, GitHub, GitLab, MVVM, MVI, DDD, Ktor, WebAssembly 🏢 Description: Wynagrodzenie: 800 - 1100 PLN/MD + VAT (B2B) Model pracy: elastyczna hybryda z Warszawy (1 dzień z biura/tyg) Dlaczego warto wybrać tę ofertę? Będziesz częścią projektu jednego z czołowych banków w Polsce Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku Przed Tobą praca nad ambitnymi projektami o dużej skali , gdzie będziesz mieć przestrzeń do wykazania się W projekcie mile widziane są nowe, świeże podejście i kreatywność Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności Projekt Dołączysz do zespołu realizującego nowoczesne rozwiązania mobilne oparte o Kotlin Multiplatform (KMP) w obszarze bankowości . Będziesz współpracować z doświadczonymi programistami, architektami oraz zespołami produktowymi, tworząc skalowalne i wysokiej jakości rozwiązania wykorzystywane w środowisku produkcyjnym. Jako Senior Kotlin Multiplatform Developer będziesz odpowiadać za projektowanie architektury aplikacji, rozwój współdzielonych modułów, integrację z warstwami natywnymi oraz podejmowanie decyzji dotyczących podziału funkcjonalności pomiędzy kod współdzielony i platformowy. Wymagane kompetencje: Minimum 5 lat doświadczenia w tworzeniu oprogramowania oraz co najmniej 2 lata komercyjnego doświadczenia z Kotlin Minimum rok praktycznego doświadczenia z Kotlin Multiplatform (KMP), popartego udziałem w projekcie produkcyjnym Bardzo dobra znajomość Kotlin, w szczególności Coroutines, Flow oraz projektowania współdzielonych modułów (commonMain, expect/actual) Doświadczenie w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) oraz podziale logiki pomiędzy warstwę współdzieloną i platformową Znajomość platform Android (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz integracji KMP z aplikacjami iOS (Swift/SwiftUI) Doświadczenie w integracji z REST API lub GraphQL, wykorzystaniu Kotlinx Serialization oraz implementacji mechanizmów cache i obsługi błędów Bardzo dobra znajomość testowania aplikacji (testy jednostkowe i integracyjne, MockK, testowanie Coroutines i Flow) oraz pracy z Gradle i procesami CI/CD Umiejętność projektowania skalowalnych rozwiązań, przeprowadzania code review i refaktoryzacji Mile widziane: Doświadczenie z Compose Multiplatform Znajomość Ktor Doświadczenie z Kotlin/JS lub WebAssembly Znajomość Domain-Driven Design (DDD) Technologie z jakimi będziesz pracować Kotlin Kotlin Multiplatform (KMP) Jetpack Compose Android Jetpack Swift / SwiftUI REST / GraphQL GitHub Actions / GitLab CI Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT? Nasz Klient jest jednym z czołowych banków w Polsce , charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji. Klient może pochwalić się osiągnięciami, takimi jak: pionierskie wprowadzenie pierwszej karty kredytowej w Polsce , uruchomienie biura maklerskiego oraz innowacyjne zastosowanie biometrii w praktyce bankowej . Jako pierwsi umożliwili swoim klientom zakładanie konta osobistego za pomocą selfie . Klient aktywnie angażuje się w różnorodne inicjatywy związane z nowoczesnymi technologiami, w tym sztuczną inteligencją, automatyzacją procesów, mobilnymi aplikacjami, biometrią twarzy i głosu, Big Data, nauką danych, a także architekturą i infrastrukturą systemów. O Jit Team The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów , którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły. Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.
Technology
Jit Team
Senior Kotlin Multiplatform Developer
Senior
Hybrid
Warsaw, Poland
16,000 - 23,000 PLN
🏢 Summary: Oferta dotyczy roli Senior Kotlin Multiplatform Developer w projekcie bankowym realizującym nowoczesne rozwiązania mobilne oparte o Kotlin Multiplatform. Praca obejmuje projektowanie architektury aplikacji, rozwój współdzielonych modułów KMP oraz integrację z Androidem i iOS w środowisku produkcyjnym. Projekt realizowany jest w modelu hybrydowym z Warszawy z wykorzystaniem nowoczesnych technologii mobilnych i procesów CI/CD. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu oprogramowania, Minimum 2 lata komercyjnego doświadczenia z Kotlin, Minimum rok praktycznego doświadczenia z Kotlin Multiplatform, Znajomość Kotlin Coroutines i Flow, Doświadczenie z projektowaniem współdzielonych modułów KMP, Znajomość Clean Architecture oraz MVVM/MVI, Znajomość Android Jetpack Compose, Doświadczenie z ViewModel Lifecycle oraz Hilt lub Koin, Znajomość integracji KMP z iOS, Znajomość Swift lub SwiftUI, Doświadczenie z REST API lub GraphQL, Znajomość Kotlinx Serialization, Doświadczenie z testami jednostkowymi i integracyjnymi, Znajomość MockK, Doświadczenie z Gradle oraz CI/CD, Umiejętność przeprowadzania code review i refaktoryzacji 📃 Skills: Kotlin, KMP, Coroutines, Flow, Android, Compose, Jetpack, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, REST, GraphQL, Serialization, MockK, Gradle, CI/CD, GitHub, GitLab, MVVM, MVI 🏢 Description: Wynagrodzenie: 800 - 1100 PLN/MD + VAT (B2B) Model pracy: elastyczna hybryda z Warszawy (1 dzień z biura/tyg) Dlaczego warto wybrać tę ofertę? Będziesz częścią projektu jednego z czołowych banków w Polsce Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku Przed Tobą praca nad ambitnymi projektami o dużej skali , gdzie będziesz mieć przestrzeń do wykazania się W projekcie mile widziane są nowe, świeże podejście i kreatywność Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności Projekt Dołączysz do zespołu realizującego nowoczesne rozwiązania mobilne oparte o Kotlin Multiplatform (KMP) w obszarze bankowości . Będziesz współpracować z doświadczonymi programistami, architektami oraz zespołami produktowymi, tworząc skalowalne i wysokiej jakości rozwiązania wykorzystywane w środowisku produkcyjnym. Jako Senior Kotlin Multiplatform Developer będziesz odpowiadać za projektowanie architektury aplikacji, rozwój współdzielonych modułów, integrację z warstwami natywnymi oraz podejmowanie decyzji dotyczących podziału funkcjonalności pomiędzy kod współdzielony i platformowy. Wymagane kompetencje: Minimum 5 lat doświadczenia w tworzeniu oprogramowania oraz co najmniej 2 lata komercyjnego doświadczenia z Kotlin Minimum rok praktycznego doświadczenia z Kotlin Multiplatform (KMP), popartego udziałem w projekcie produkcyjnym Bardzo dobra znajomość Kotlin, w szczególności Coroutines, Flow oraz projektowania współdzielonych modułów (commonMain, expect/actual) Doświadczenie w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) oraz podziale logiki pomiędzy warstwę współdzieloną i platformową Znajomość platform Android (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz integracji KMP z aplikacjami iOS (Swift/SwiftUI) Doświadczenie w integracji z REST API lub GraphQL, wykorzystaniu Kotlinx Serialization oraz implementacji mechanizmów cache i obsługi błędów Bardzo dobra znajomość testowania aplikacji (testy jednostkowe i integracyjne, MockK, testowanie Coroutines i Flow) oraz pracy z Gradle i procesami CI/CD Umiejętność projektowania skalowalnych rozwiązań, przeprowadzania code review i refaktoryzacji Mile widziane: Doświadczenie z Compose Multiplatform Znajomość Ktor Doświadczenie z Kotlin/JS lub WebAssembly Znajomość Domain-Driven Design (DDD) Technologie z jakimi będziesz pracować Kotlin Kotlin Multiplatform (KMP) Jetpack Compose Android Jetpack Swift / SwiftUI REST / GraphQL GitHub Actions / GitLab CI Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT? Nasz Klient jest jednym z czołowych banków w Polsce , charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji. Klient może pochwalić się osiągnięciami, takimi jak: pionierskie wprowadzenie pierwszej karty kredytowej w Polsce , uruchomienie biura maklerskiego oraz innowacyjne zastosowanie biometrii w praktyce bankowej . Jako pierwsi umożliwili swoim klientom zakładanie konta osobistego za pomocą selfie . Klient aktywnie angażuje się w różnorodne inicjatywy związane z nowoczesnymi technologiami, w tym sztuczną inteligencją, automatyzacją procesów, mobilnymi aplikacjami, biometrią twarzy i głosu, Big Data, nauką danych, a także architekturą i infrastrukturą systemów. O Jit Team The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów , którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły. Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.
Technology
speedapp
Engineering Manager (Android)
Senior
Hybrid
Warsaw, Poland
25,000 - 28,000 PLN/mo
🏢 Summary: Engineering Manager (Android) role responsible for leading the development of a custom system and building a new Android system for future products in an agile environment. The position involves managing multiple projects, ensuring high-quality and timely software delivery, and driving best practices across the software development lifecycle. Hybrid work model with a focus on technical leadership and Android architecture expertise. 🗂️ Requirements: Minimum 3 years of experience managing technical teams, Experience working with external partners or service providers, Strong knowledge of Android OS architecture, Practical experience with Kotlin Multiplatform, Ability to plan work and estimate resources and timelines, Knowledge of software design principles and UML notation, Knowledge of architectural patterns, Ability to effectively use AI tools in software development process 📃 Skills: Android, Kotlin, KotlinMultiplatform, UML, Agile, AI, AndroidOS, Architecture 🏢 Description: Dołącz do zespołu klienta jako Engineering Manager (Android)! Stawka: 25 000-28 000 netto+VAT B2B Praca hybrydowa: min. 3 dni w tygodniu praca z biura w Warszawie ZADANIA Odpowiadasz za terminowe dostarczanie wysokiej jakości oprogramowania w środowisku agile Nadzorujesz rozwój i utrzymanie customowego systemu oraz tworzysz nowy system Android dla przyszłych produktów Koordynujesz prace nad kilkoma projektami równolegle Budujesz i prowadzisz zespół – rekrutujesz, rozwijasz kompetencje, wspierasz w rozwoju i oceniasz wyniki Usprawniasz procesy i podnosisz jakość pracy zespołu Współpracujesz z zespołem produktowym i interesariuszami przy planowaniu roadmapy Analizujesz wyniki i raportujesz postępy Wdrażasz najlepsze praktyki w cyklu życia oprogramowania Współpracujesz z zewnętrznymi partnerami i dostawcami przy realizacji projektów WYMAGANIA Minimum 3 lat doświadczenia w zarządzaniu zespołem technicznym Doświadczenia we współpracy z zewnętrznymi partnerami lub dostawcami usług Bardzo dobrej znajomości architektury Android OS Praktycznej znajomości Kotlin Multiplatform Umiejętności planowania prac, szacowania zasobów i terminów Dobrej znajomości zasad projektowania oprogramowania i notacji UML Znajomości wzorców architektonicznych Umiejętności efektywnego korzystania z narzędzi AI w procesie tworzenia oprogramowania MILE WIDZIANE CO OFERUJEMY NA TYM PROJEKCIE? Zatrudnienie bezpośrednio przez klienta. Współpracę w oparciu o umowę B2B i stawkę: 25 000-28 000 netto+VAT B2B Pracę hybrydową z Warszawy (min. 3 razy w tygodniu w biura) Elastyczne godziny pracy 26 dni płatnego urlopu oraz wszystkie święta państwowe w ramach umowy B2B Dofinansowanie karty Multisport, prywatnej opieki zdrowotnej oraz lekcji języka angielskiego 2 płatne dni wolne na działalność wolontariacką JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain mobile banking applications using Kotlin and Kotlin Multiplatform in a hybrid setup. The role involves implementing new features, refactoring code, applying Clean Architecture and MVVM, and ensuring high code quality through testing. You will work in an Agile team and contribute to cross-platform mobile development. 🗂️ Requirements: Minimum 3 years of Android development experience (Regular) or 6 years (Senior), Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Hands-on experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with unit and UI testing, Experience with Espresso, JUnit, MockK, Ability to work in Agile environment 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain banking mobile applications using Kotlin Multiplatform. The role focuses on developing new features, refactoring code, and ensuring high quality through testing within Clean Architecture and MVVM. Work is delivered in an Agile team with a hybrid model. 🗂️ Requirements: Minimum 3 years experience in Android development (6 years for Senior), Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
speedapp
Architekt Systemowy
Senior
Hybrid
Warsaw, Poland
150 - 200 PLN/hr
🏢 Summary: Oferta dotyczy roli Architekta Systemowego/Tech Leada w projekcie dla branży ubezpieczeniowej, obejmującej projektowanie architektury mikroserwisowej, aktywne programowanie w Java oraz wsparcie zespołu Scrumowego. Praca realizowana jest w modelu hybrydowym w Warszawie z wykorzystaniem nowoczesnych technologii, chmury Azure oraz rozwiązań AI wspierających development. Kontrakt B2B oferuje stawkę 150–200 zł/h oraz dodatkowe benefity. 🗂️ Requirements: Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych, Bardzo dobra znajomość Java, Doświadczenie w architekturze mikroserwisowej, Znajomość systemów rozproszonych, Znajomość wzorców architektonicznych i integracyjnych, Znajomość projektowania API, Znajomość integracji systemów, Znajomość DDD, Znajomość relacyjnych baz danych, Znajomość SQL, Znajomość Event-Driven Architecture, Znajomość observability end-to-end, Doświadczenie w code review, Doświadczenie w mentoringu zespołu technicznego, Doświadczenie we współpracy międzyzespołowej, Znajomość Docker, Znajomość Kubernetes, Znajomość języka angielskiego na poziomie B2 📃 Skills: Java, SQL, DDD, Docker, Kubernetes, Azure, API, Microservices, Observability, CI/CD, DevOps, AI 🏢 Description: Dla klienta z branży ubezpieczeniowej poszukujemy Architekta Systemowego! Stawka: 150-200 zł/h netto+vat b2b Praca hybrydowa: 3 dni w tygodniu z biura w Warszawie ZADANIA Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne) Aktywne programowanie – realizacja wymagań biznesowych w technologii Java Projektowanie i rozwój architektury systemów i mikroserwisów Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie Prowadzenie code review oraz dbanie o jakość kodu i rozwiązania Mentoring i rozwój kompetencji zespołu developerskiego Wsparcie zespołu w rozwiązywaniu problemów technicznych Projektowanie i nadzór nad integracją systemów oraz API Dbanie o wydajność, bezpieczeństwo i skalowalność rozwiązań Współpraca między zespołowa (inne zespoły scrumowe, architektura, DevOps, integracje) Współudział w decyzjach technologicznych i ocenie ryzyk Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach Wykorzystanie Agentic AI / AI w procesie developmentu (automatyzacja, zwiększanie produktywności) WYMAGANIA Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web). Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna). Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych. Bardzo dobra znajomość: - wzorców architektonicznych i integracyjnych - projektowania API i integracji systemów - DDD (Domain-Driven Design) Praktyczna znajomość: - relacyjnych baz danych (SQL, optymalizacja zapytań) - Event-Driven Architecture - observability (end-to-end) Doświadczenie w: - code review, mentoringu i prowadzeniu zespołu technicznego - współpracy między zespołowej - współtworzeniu decyzji technologicznych i ocenie ryzyk Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes) Znajomość języka angielskiego (min. B2) MILE WIDZIANE Podstawowa/praktyczna znajomość chmury (preferowany Azure) Znajomość CI/CD i DevOps Znajomość Agentic AI / AI w SDLC (np. wykorzystanie AI w development, automatyzacja, wsparcie decyzji architektonicznych) CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 150-200 zł/h Pracę hybrydową z Warszawy (3 razy w tygodniu w biura) Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl
Technology
Edge One Solutions Sp. z o.o
Kotlin Multiplatform Developer | Branża Bankowa
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Kotlin Multiplatform role focused on designing and developing cross-platform mobile applications for a large banking project. The position involves architecture definition, Android and iOS integration, testing, CI/CD processes, and technical leadership in Kotlin Multiplatform adoption. Hybrid work model with regular collaboration from the client’s Warsaw office. 🗂️ Requirements: Minimum 5 years of software development experience, Minimum 2 years of Kotlin experience, Minimum 1 year of production experience with Kotlin Multiplatform, Experience delivering at least one production multiplatform application, Advanced Kotlin knowledge, Experience with shared modules and expect/actual mechanisms in Kotlin Multiplatform, Experience integrating KMP with Android and iOS, Knowledge of Clean Architecture, Hexagonal, MVVM, MVI or Redux-style patterns, Experience with REST or GraphQL APIs, Experience with unit and integration testing, Experience with Gradle KTS and multi-module projects, Experience with CI/CD processes, Ability to perform code reviews and refactoring, Readiness to take technical leadership responsibilities 📃 Skills: Kotlin, KMP, Android, iOS, Jetpack, Compose, ViewModel, Lifecycle, Hilt, Koin, Swift, SwiftUI, UIKit, REST, GraphQL, Gradle, KTS, CI/CD, Coroutines, Flow, MVVM, MVI, Redux, Hexagonal 🏢 Description: O nas Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji. O kliencie Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. O projekcie Projektowanie i rozwój aplikacji multiplatformowych z wykorzystaniem Kotlin Multiplatform. Tryb pracy Hybrydowy (4 x w miesiącu z biura klienta w Warszawie) Realizację projektu ułatwi Ci Minimum 5 lat doświadczenia w tworzeniu oprogramowania (mobile i/lub backend) Co najmniej 2 lata doświadczenia z Kotlinem oraz minimum rok praktycznej pracy z Kotlin Multiplatform przy wdrożeniach produkcyjnych Udział w realizacji przynajmniej jednej produkcyjnej aplikacji multiplatformowej Bardzo dobra znajomość Kotlin ( m.in . coroutines, Flow, DSL, extension functions) Zaawansowane doświadczenie w Kotlin Multiplatform, w tym w projektowaniu modułów współdzielonych, mechanizmach expect/actual oraz implementacji logiki biznesowej i warstwy danych Doświadczenie w integracji rozwiązań KMP z Androidem (Jetpack Compose, ViewModel, Lifecycle, Hilt/Koin) oraz iOS (interop ze Swift, znajomość SwiftUI i/lub UIKit) Znajomość wzorców architektonicznych, takich jak Clean Architecture, Hexagonal, MVVM, MVI lub Redux-style, oraz zasad modularizacji i separacji warstw UI, Domain i Data Doświadczenie w projektowaniu i integracji API REST i/lub GraphQL, serializacji danych oraz implementacji strategii cache i offline-first Zaawansowana znajomość Kotlin Coroutines, Flow i structured concurrency Umiejętność tworzenia testów jednostkowych i integracyjnych, mockowania oraz testowania coroutines i Flow Doświadczenie z Gradle (KTS), projektami wielomodułowymi oraz procesami CI/CD Umiejętność projektowania aplikacji multiplatformowych, podejmowania decyzji dotyczących podziału kodu współdzielonego i platformowego, prowadzenia code review, refaktoryzacji oraz rozwiązywania problemów wydajnościowych i integracyjnych w środowisku KMP Gotowość do pełnienia roli technicznego lidera, definiowania standardów oraz wspierania procesów rekrutacyjnych i onboardingu Twój wkład do projektu Projektowanie i rozwój aplikacji multiplatformowych z wykorzystaniem Kotlin Multiplatform Definiowanie architektury oraz podziału odpowiedzialności pomiędzy kod współdzielony i platformowy Integracja rozwiązań z platformami Android i iOS oraz dbałość o wydajność i jakość aplikacji Tworzenie i utrzymanie testów oraz procesów budowania i wdrażania Prowadzenie przeglądów kodu, mentoring członków zespołu i wyznaczanie standardów technicznych Wspieranie organizacji w adopcji Kotlin Multiplatform oraz rozwiązywaniu zagadnień specyficznych dla tej technologii Tak o Ciebie zadbamy Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym , co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami. Zyskujesz indywidualne wsparcie Service Delivery Managera , który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych #SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Dbamy o Twój work-life balance , dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks , które rozwijają i łączą ludzi. Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!
Technology
speedapp
Senior Android Developer/Lead
Senior
Remote
Warsaw, Poland
25,000 - 27,999 PLN/mo
🏢 Summary: Senior Android Engineer role focused on designing robust, high-performance architecture for a system combining embedded, biometrics, and on-device ML. The position involves building resilient layers, APIs, and abstractions with strong emphasis on stability, testability, and error handling. Fully remote B2B engagement. 🗂️ Requirements: Minimum 5 years Android experience, Very strong Kotlin knowledge, Very strong Java knowledge, Deep understanding of Android system internals, Experience with on-device ML, Experience with PyTorch Mobile or TensorFlow Lite, Knowledge of AOSP, Knowledge of Android Framework, Experience with HAL, Knowledge of Binder, HIDL, AIDL, Experience with JNI and NDK, Understanding of nullability in Java and Kotlin, Knowledge of Generics (in/out), Understanding of inline, noinline, crossinline, Ability to design MVI and MVVM architectures, Experience in designing APIs and abstractions, Experience in error handling strategies, Focus on performance and stability 📃 Skills: Android, Kotlin, Java, AOSP, HAL, Binder, HIDL, AIDL, JNI, NDK, PyTorch, TensorFlow, MVI, MVVM, ML 🏢 Description: Poszukujemy osoby z minimum 5-letnim doświadczeniem na platformie Android, która posiada bardzo mocne fundamenty inżynierskie oraz dogłębne zrozumienie działania systemu, potrafi myśleć o wydajności, przewidywalności i stabilności rozwiązania, oraz budować architekturę odporną na błędy (szczególnie w środowisku łączącym embedded, biometrię i ML). Stawka: 25 000-28 000 netto+VAT B2B Praca 100% zdalna ZADANIA Projektowanie warstw i komunikacji między nimi Świadome stosowanie wzorców architektonicznych (MVI vs MVVM – różnice, konsekwencje) Projektowanie abstrakcji wokół autorskiej biblioteki biometrycznej Tworzenie czytelnego, stabilnego API dla pozostałych modułów systemu Projektowanie rozwiązań z myślą o testowalności (szczególnie w kontekście przetwarzania obrazu) Prawidłowa obsługa błędów i projektowanie strategii error handling WYMAGANIA Bardzo dobra znajomość Kotlina i Javy Zrozumienie nullability (Java vs Kotlin), default values, Any / Unit / Nothing Generics (in / out), inline / noinline / crossinline Doświadczenie z ML wykonywanym bezpośrednio na urządzeniu PyTorch Mobile / TensorFlow Lite (lub podobne rozwiązania) AOSP Android Framework HAL Binder / HIDL / AIDL JNI / NDK MILE WIDZIANE CO OFERUJEMY NA TYM PROJEKCIE? Zatrudnienie bezpośrednio przez klienta. Współpracę w oparciu o umowę B2B i stawkę: 25 000-28 000 netto+VAT Pracę 100% zdalną (okazjonalne wizyty w biurze we Wrocławiu) JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl