Pomiń do treści
Logo firmy RITS Professional Services

Senior Mobile Engineer (3377)

RITS Professional Services

Oferta w skrócie
20 16023 520PLN / mies.
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano20 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za26 dni
Werdykt JobHunt

Rola polega na budowaniu Design Systemu (biblioteki komponentów UI) dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM) i Compose Multiplatform. Oznacza to, że będziesz projektować i rozwijać wielokrotnego użytku komponenty, które będą działać na Androidzie i iOS. Będziesz współpracować z zespołami domenowymi, backendem i UX/UI, dbać o wydajność, dostępność (WCAG) oraz jakość kodu poprzez code review i testy. To rola mocno techniczna, ale wymagająca także komunikacji z biznesem.

Brakuje: brak informacji o częstotliwości pracy zdalnej vs biurowej (konkretna liczba dni), nie podano liczby osób w zespole.

🛠 Wymagane technologie
Dane źródłowe
AndroidJetpack ComposeKotlin Multiplatform (KMM)Platformy iOSCompose MultiplatformSwiftUIMVVM, Clean Architecture
AI Insights
Czym naprawdę jest ta rola?Mobile Engineer

Rola polega na budowaniu Design Systemu (biblioteki komponentów UI) dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM) i Compose Multiplatform. Oznacza to, że będziesz projektować i rozwijać wielokrotnego użytku komponenty, które będą działać na Androidzie i iOS. Będziesz współpracować z zespołami domenowymi, backendem i UX/UI, dbać o wydajność, dostępność (WCAG) oraz jakość kodu poprzez code review i testy. To rola mocno techniczna, ale wymagająca także komunikacji z biznesem.

Plusy
  • Nowoczesny stack: KMM, Compose Multiplatform, Jetpack Compose, SwiftUI
  • Możliwość udziału w decyzjach architektonicznych
  • Praca nad Design Systemem dla banku – realny wpływ na jakość i skalowalność aplikacji
  • Kultura organizacyjna oparta na zaufaniu i ciągłym doskonaleniu
Na co uważać
  • !Częstotliwość dni w biurze nie jest określona („do ustalenia”)
  • !Brak informacji o wielkości zespołu i strukturze projektu
  • !Firma jest software house’em/agencją – możliwy outsourcing do banku
  • !Nie podano zakresu odpowiedzialności poza budową Design Systemu (czy będzie utrzymanie po wdrożeniu?)
Codzienna praca
  • Projektowanie i implementacja komponentów UI w Kotlin Multiplatform (KMM) i Compose Multiplatform
  • Współpraca z zespołami UX/UI w celu ustalenia wyglądu i zachowania komponentów
  • Przeglądanie kodu (code review) i pisanie testów jednostkowych/integracyjnych
  • Optymalizacja komponentów pod kątem wydajności i dostępności (WCAG)
  • Udział w decyzjach architektonicznych dotyczących struktury Design Systemu
  • Konfiguracja i utrzymanie CI/CD oraz automatyzacja testów dla biblioteki komponentów
  • Integracja komponentów z aplikacją kliencką (Android/iOS) i rozwiązywanie problemów międzyplatformowych
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Minimalny kandydat to mobile developer z ok. 5-letnim stażem, solidną znajomością Kotlina i Androida, oraz przynajmniej rocznym doświadczeniem z KMM. Powinien znać podstawy iOS/SwiftUI i architektury MVVM/Clean. Potrafi komunikować się z zespołem i ma otwartość na naukę Compose Multiplatform.

Raczej nie dla

Osoba bez doświadczenia z Kotlin Multiplatform (KMM) – to krytyczne wymaganie. Juniorzy lub developerzy z mniej niż 4-5 latami doświadczenia raczej nie spełnią wymogów. Również osoby preferujące wyłącznie pracę zdalną mogą nie być zadowolone z hybrydowego modelu.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote2/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół pracujący nad Design Systemem?
  • ?Jaka jest przewidywana częstotliwość pracy w biurze (ile dni w tygodniu)?
  • ?Czy to nowy projekt greenfield, czy rozwój istniejącej biblioteki komponentów?
  • ?Jak wygląda współpraca z bankiem – czy pracujemy bezpośrednio z ich zespołem, czy przez RITS?
  • ?Jaki jest planowany harmonogram i kamienie milowe dla Design Systemu?
  • ?Czy istnieje budżet na szkolenia lub konferencje związane z KMM/Compose?
  • ?Jakie narzędzia są używane do komunikacji z UX/UI (np. Figma)?
Brakujące informacje
  • Brak informacji o częstotliwości pracy zdalnej vs biurowej (konkretna liczba dni)
  • Nie podano liczby osób w zespole
  • Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe etc.)
  • Nie wiadomo, czy projekt jest nowy czy kontynuacja
  • Brak informacji o benefitach pozapłacowych (np. karta multisport, ubezpieczenie)
Zespół

Kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu, co sugeruje otwarte i wspierające środowisko pracy.

Wynagrodzenie vs rynekn=24 · Senior · Mobile · B2B

Na poziomie rynkowym

Ta oferta20 16023 520
Mediana: Senior · Mobile · Android · B2B21 40027 090

Dane z aktywnych ofert zawierających technologię Android. Pełne statystyki zarobków →

🔗Podobne oferty