Senior Kotlin Multiplatform Developer
⚲ Warszawa, Gdańsk, Kraków
21 000 - 27 000 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w tworzeniu aplikacji na Androida
- min. 3 lata doświadczenia z Kotlin Multiplatform
- bardzo dobra znajomość Kotlin
- znajomość Clean Architecture oraz zasad SOLID
- praktyczna znajomość architektury prezentacji MVI
- doświadczenie w programowaniu asynchronicznym z Coroutines lub RxJava
- doświadczenie z Jetpack Compose oraz Compose Multiplatform
- gotowość do 4 wizyt miesięcznie w biurze klienta (Warszawa/Kraków/Gdańsk)
Opis stanowiska
Jit Team buduje nowy zespół mobilny pracujący nad aplikacją bankowości elektronicznej dla firm dla jednego z czołowych banków w Polsce. Będziesz odpowiedzialny za rozwój aplikacji Android oraz rozwiązań opartych na Kotlin Multiplatform — architekturę, warstwę prezentacji, komunikację sieciową, testy i integrację z usługami platformowymi. To oferta dla doświadczonego developera, który chce pracować nad dużą skalą i ma solidne podstawy KMP, MVI i Compose. Uwaga: model pracy to 'elastyczna hybryda' z 4 wizytami w biurze klienta miesięcznie (Warszawa/Kraków/Gdańsk) — to realny wymóg logistyczny, który warto wziąć pod uwagę.
🔍 Dekoder Ogłoszenia
🔴
elastyczna hybryda ( 4 razy w miesiącu z biura naszego klienta - Warszawa / Kraków / Gdańsk)
Oznacza to, że będziesz musiał fizycznie pojawiać się w jednym z trzech wskazanych biur klienta, co może być uciążliwe w zależności od Twojej lokalizacji.
🔴
podążanie za nowymi technologiami pojawiającymi się na rynku
Może oznaczać, że będziesz musiał szybko uczyć się i wdrażać nowe technologie, które niekoniecznie są jeszcze stabilne lub dobrze udokumentowane.
🔴
ambitnymi projektami o dużej skali, gdzie będziesz mieć przestrzeń do wykazania się
Może sugerować, że projekt jest złożony i wymagający, a "przestrzeń do wykazania się" może oznaczać dużą odpowiedzialność i presję.
🔴
nowe, świeże podejście i kreatywność
Może oznaczać, że obecne rozwiązania nie są optymalne i będziesz musiał je gruntownie przebudować, lub że brakuje jasnych wytycznych i będziesz musiał sam je tworzyć.
🟡
Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności
Szkolenia mogą być ogólnodostępne lub bardzo podstawowe, a "Jit communities" mogą być bardziej formalnymi grupami niż faktycznym miejscem wymiany wiedzy.