Senior Mobile Engineer | Android, Kotlin Multiplatform
emagine
Rola Senior Mobile Engineera skupiająca się na projektowaniu i rozwoju biblioteki komponentów dla aplikacji mobilnej banku przy użyciu Kotlin Multiplatform (KMM). Celem jest tworzenie skalowalnych, bezpiecznych i wydajnych rozwiązań, zgodnych z WCAG. Kandydat będzie aktywnie uczestniczył w decyzjach architektonicznych i wdrażaniu najlepszych praktyk inżynieryjnych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis architektury aplikacji mobilnej banku., informacje o wielkości zespołu, z którym będzie współpracował kandydat..
Rola Senior Mobile Engineera skupiająca się na projektowaniu i rozwoju biblioteki komponentów dla aplikacji mobilnej banku przy użyciu Kotlin Multiplatform (KMM). Celem jest tworzenie skalowalnych, bezpiecznych i wydajnych rozwiązań, zgodnych z WCAG. Kandydat będzie aktywnie uczestniczył w decyzjach architektonicznych i wdrażaniu najlepszych praktyk inżynieryjnych.
- ✓100% praca zdalna.
- ✓Rola z możliwością wpływu na architekturę aplikacji.
- ✓Praca z nowoczesną technologią Kotlin Multiplatform.
- !Wymagane jest doświadczenie w sektorze bankowym, co może być wąskim gardłem dla niektórych kandydatów.
- !Wymagania dotyczące znajomości SwiftUI i platformy iOS dla roli mobilnej z naciskiem na KMM mogą być niejasne co do zakresu obowiązków.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój biblioteki komponentów dla aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM).
- •Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) w celu tworzenia skalowalnych i bezpiecznych rozwiązań.
- •Utrzymywanie wysokiej jakości kodu poprzez code review.
- •Pisanie testów jednostkowych i integracyjnych.
- •Optymalizacja kodu pod kątem wydajności, dostępności i zgodności z WCAG.
- •Wdrażanie najlepszych praktyk inżynieryjnych, w tym CI/CD.
- •Automatyzacja testów związanych z procesem wytwarzania biblioteki.
- •Aktywny udział w decyzjach architektonicznych.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5-letnim doświadczeniem w aplikacjach mobilnych, minimum rocznym doświadczeniem z Kotlin Multiplatform, doskonałą znajomością Kotlin i Android, doświadczeniem w architekturze aplikacji oraz znajomością Git i Jira.
Osoby bez doświadczenia w branży bankowej, z mniejszym niż 5-letnim doświadczeniem w aplikacjach mobilnych, bez doświadczenia z Kotlin Multiplatform lub bez znajomości Kotlin i Android.
- ?Jakie są główne cele i priorytety dla biblioteki komponentów, którą będę rozwijać?
- ?Jak wygląda proces code review i jakie są oczekiwania dotyczące jakości kodu?
- ?Jakie są plany rozwoju Kotlin Multiplatform w banku w dłuższej perspektywie?
- ?Jakie są konkretne wyzwania związane z wydajnością i dostępnością aplikacji, które będę optymalizować?
- ?Jak wygląda współpraca z zespołami backend i UX/UI w praktyce?
- ?Czy są jakieś konkretne projekty lub inicjatywy związane z WCAG, w których będę brał udział?
- −Szczegółowy opis architektury aplikacji mobilnej banku.
- −Informacje o wielkości zespołu, z którym będzie współpracował kandydat.
- −Konkretne przykłady projektów lub komponentów, nad którymi będzie pracował kandydat.