[Millennium] Kotlin multiplatform

120 000 - 130 000 PLN/ mies.B2B (netto)
MidFull-time·B2B
#327730·Dodano 17 dni temu·21
Źródło: SpeedApp
Aplikuj teraz

Tech Stack / Keywords

KotlinArchitectureAPIRESTCI/CDGitHub ActionsBitbucketGit

Firma i stanowisko

Dołącz do zespołu klienta z branży bankowości elektronicznej i rozwijaj nowoczesne rozwiązania mobilne w oparciu o Kotlin Multiplatform.


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)

Nice to have:

  • 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

Obowiązki

  • 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)

Oferta

  • Współpraca w oparciu o umowę B2B
  • Praca 100% zdalna/ hybrydowa z Warszawy (2-3 razy w tygodniu w biurze)
  • Wsparcie dedykowanego opiekuna
  • 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)
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
speedapp

speedapp

52 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz