Programista / Programistka Android z Kotlin Multiplatform (f/m/x)

20k - 26k PLN/ mies.B2B
SeniorFull-time·B2B
#388214·Dodano 2 dni temu·4
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

KotlinKotlin Multiplatform (KMP)APIJetpack ComposeViewModelApple IOSRESTModel-View-ViewModel (MVVM)MVIClean ArchitectureMockKRxJavaDomain-Driven DesignCI/CD

Firma i stanowisko

Do zespołu rozwijającego platformę omnichannel dla jednego z największych banków w Polsce poszukujemy osoby na stanowisko Programisty/Programistki Android do rozwoju i utrzymania nowoczesnych aplikacji mobilnych, wykorzystywanych przez setki tysięcy użytkowników. Projekt realizowany jest w środowisku o wysokich wymaganiach dotyczących jakości, bezpieczeństwa i skalowalności, z wykorzystaniem Kotlin Multiplatform jako kluczowej technologii do współdzielenia logiki biznesowej pomiędzy platformami.

Wymagania

  • Minimum 5 lat doświadczenia jako Programista/Programistka Android
  • Co najmniej 3 lata praktycznego doświadczenia w Kotlin Multiplatform
  • Bardzo dobra znajomość Clean Architecture oraz zasad SOLID
  • Minimum 2 lata doświadczenia w programowaniu asynchronicznym z użyciem Coroutines lub RxJava
  • Doświadczenie w Dependency Injection z użyciem Koin
  • Doświadczenie w pracy z Jetpack Compose oraz Compose Multiplatform
  • Umiejętność pisania testów BDD
  • Wymagana płynna znajomość języka polskiego
  • Wymagane przebywanie na terenie Polski

Nice to have:

  • Znajomość Domain-Driven Design
  • Doświadczenie w procesach CI/CD

Obowiązki

  • Rozwój i utrzymanie aplikacji mobilnej w ekosystemie bankowym
  • Projektowanie i implementacja wspólnej logiki biznesowej w Kotlin Multiplatform dla Androida
  • Tworzenie interfejsów użytkownika w oparciu o Jetpack Compose oraz Compose Multiplatform
  • Integracja aplikacji z systemami bankowymi, usługami zewnętrznymi oraz mechanizmami płatności (np. Google Pay)
  • Dbanie o jakość kodu poprzez testy automatyczne, code review oraz udział w decyzjach architektonicznych
  • Wspieranie zespołu technicznie - pomoc w rozwiązywaniu problemów, przegląd kodu oraz dzielenie się wiedzą
  • Współpraca z zespołami produktowymi, backendowymi, iOS oraz innymi jednostkami IT w celu dostarczania spójnych rozwiązań
  • Udział w utrzymaniu i rozwoju procesów CI/CD oraz pipeline’ów budowania i testowania aplikacji

Benefity

  • Opieka medyczna
  • Ubezpieczenie
  • Karty sportowe
  • Kursy językowe
  • Program poleceń
  • Pakiety powitalne i inne okazjonalne prezenty
  • Program wsparcia pasji
  • Regularne imprezy integracyjne i wyjazdy
  • Umowy z największymi markami
  • Różnorodne formy zatrudnienia
  • Wewnętrzne centrum szkoleniowe
  • Program mentoringowy
  • Program Buddy i efektywny proces onboardingu
  • Społeczności technologiczne
  • Nagrody jubileuszowe
  • Podział zysków
  • Społeczności sportowe i hobbystyczne
  • Śniadania, napoje i świeże owoce w biurze
  • Szerokie portfolio technologii
  • Stabilna sytuacja finansowa
  • Komfortowe i dobrze wyposażone biura
  • Aplikacja MySii
  • Kiosk faktur
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Kursy językowe
Udział w zyskach
Premie
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne

Inne informacje

Wymagane przebywanie na terenie Polski.

Sii Polska

Sii Polska

35 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz