Pomiń do treści
Logo firmy speedapp

Kotlin Multiplatform Engineer

speedapp

Oferta w skrócie
18 48021 840PLN / mies.
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano2 czerwca 2026
Ostatnio sprawdzono2 czerwca 2026
Wygasa za85 dni
Werdykt JobHunt

Rola polega na rozwijaniu i utrzymaniu platformy mobilnej dla bankowości elektronicznej, używanej przez setki tysięcy użytkowników. Jako Kotlin Multiplatform Engineer będziesz projektować i implementować współdzielone moduły w KMP dla aplikacji iOS i Android. Pracujesz w międzynarodowym zespole mobile (6-10 osób) z developerami Android, iOS i backendu. Kluczowe jest zapewnienie wysokiej jakości, bezpieczeństwa i wydajności kodu w architekturze Clean Architecture z wzorcami MVVM/MVI.

Brakuje: nie podano szczegółów procesu rekrutacyjnego u klienta (ilość etapów, rodzaj zadań), brak informacji o konkretnych narzędziach ci/cd (podano jedynie przykłady).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Kotlin Multiplatform Engineer

Rola polega na rozwijaniu i utrzymaniu platformy mobilnej dla bankowości elektronicznej, używanej przez setki tysięcy użytkowników. Jako Kotlin Multiplatform Engineer będziesz projektować i implementować współdzielone moduły w KMP dla aplikacji iOS i Android. Pracujesz w międzynarodowym zespole mobile (6-10 osób) z developerami Android, iOS i backendu. Kluczowe jest zapewnienie wysokiej jakości, bezpieczeństwa i wydajności kodu w architekturze Clean Architecture z wzorcami MVVM/MVI.

Plusy
  • Projekt dla dużej bazy użytkowników (setki tysięcy) w krytycznej domenie finansowej – wysoka widoczność i wpływ
  • Międzynarodowy zespół mobile z naciskiem na współpracę cross-platformową – rozwój umiejętności
  • Firma speedapp zdobyła Diamenty Forbes 4 lata z rzędu – stabilność i uznanie na rynku
  • Wsparcie dedykowanego opiekuna w speedapp – dodatkowe wsparcie administracyjne
Na co uważać
  • Rekrutacja przez agencję/outsourcing – finalny klient nie jest ujawniony w ogłoszeniu
  • Nie określono dalszych etapów rekrutacji po screeningu, co może sugerować długi lub nieprzejrzysty proces
  • !Brak informacji o konkretnym banku (klient) – nie wiadomo, czy to stabilny i znany podmiot
  • !Szczegóły benefitów są podane ogólnie („dostęp do oferty benefitów”) bez konkretów
  • !Rola w outsourcingu – możliwy brak wpływu na wybór projektu po wdrożeniu
Codzienna praca
  • Projektowanie i implementacja współdzielonych modułów w Kotlin Multiplatform dla iOS i Android
  • Tworzenie logiki biznesowej, warstwy komunikacji z API REST oraz persystencji danych
  • Integracja z backendowymi API z uwzględnieniem standardów bezpieczeństwa bankingowych
  • Pisanie testów jednostkowych i integracyjnych współdzielonego kodu (Kotlin Test, Kotest)
  • Udział w code review i dbanie o jakość oraz czytelność kodu
  • Monitorowanie wydajności aplikacji i identyfikacja obszarów do optymalizacji
  • Aktywny udział w ceremoniach Agile (planning, daily, retrospektywy)
  • Współpraca z zespołami iOS i Android dla spójnego doświadczenia użytkownika
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Software engineer z min. 3 latami doświadczenia w aplikacjach mobilnych, który ma praktyczne doświadczenie z KMP/KMM, zna Kotlin i potrafi pisać testy jednostkowe. Spełnia podstawowe wymagania techniczne i komunikatywnie współpracuje w zespole.

Raczej nie dla

Nie dla juniorów z mniej niż 3 latami doświadczenia w mobile'u, ani dla osób, które nie miały styczności z KMP/KMM – to jest krytyczne wymaganie. Rola może być też mniej odpowiednia dla czysto backendowego developera bez doświadczenia mobilnego.

Ocena dopasowania
Junior1/5
Mid4/5
Senior3/5
Hands-on5/5
Architekt2/5
Remote3/5
Enterprise3/5
Pytania do rekrutera
  • ?Jaki jest konkretny klient (nazwa banku) i czy projekt to greenfield czy rozwój istniejącego kodu?
  • ?Ile osób w zespole iOS vs Android i jak wygląda podział odpowiedzialności za KMP?
  • ?Jakie narzędzia CI/CD są aktualnie używane? Czy są plany migracji?
  • ?Czy istnieje system dyżurów (on-call) lub wsparcie po godzinach?
  • ?Jakie narzędzia monitorowania wydajności są stosowane?
  • ?Czy w projekcie obowiązuje TDD, czy testy są pisane po kodzie?
  • ?Jaki jest przewidywany proces rekrutacji po screeningu – liczba etapów, zadanie domowe, live coding?
  • ?Czy istnieje możliwość przejścia na inne projekty w speedapp po zakończeniu tego?
Brakujące informacje
  • Nie podano szczegółów procesu rekrutacyjnego u klienta (ilość etapów, rodzaj zadań)
  • Brak informacji o konkretnych narzędziach CI/CD (podano jedynie przykłady)
  • Nie wiadomo, jakie narzędzia do monitorowania wydajności są używane (wymienione jako mile widziane, ale nie sprecyzowane)
  • Brak informacji o polityce on-call lub pracy w godzinach nadliczbowych
Zespół

Międzynarodowy zespół mobile (6-10 osób) z developerami Android, iOS i backendu, nastawiony na współpracę cross-platformową. Praca w Agile z naciskiem na code review, wysoką jakość i dzielenie się wiedzą.

Rekrutacja

Zgłoszenie CV, rozmowa telefoniczna z rekruterem speedapp (screening). Kolejne etapy są określane przez rekrutera po screeningu – nie podano szczegółów.

Wynagrodzenie vs rynekn=27 · Mid · Mobile · B2B

Na poziomie rynkowym

Ta oferta18 48021 840
Mediana: Mid · Mobile · Kotlin · B2B16 80021 840

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

🔗Podobne oferty