Mobile Engineer
Engineer będzie czlonkiem zespołu zajmującym się projektowaniem Design Systemu do nowej aplikacji mobilnej.
Co sprawia, że idealnie pasujesz do tej roli:
Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych
Doskonała znajomość Kotlin oraz środowiska Android.
Minimum 1-2 lata doświadczenia z Kotlin Multiplatform.
Znajomość Compose Multiplatform.
Doświadczenie w tworzeniu architektury aplikacji (np. MVVM, Clean Architecture).
Znajomość SwiftUI i platformy iOS.
Znajomość Jetpack Compose.
Znajomość narzędzi Git, CI/CD, Jira, Docker (mile widziane)
Umiejętność pracy zespołowej i komunikacji z zespołami produktowymi i biznesowymi
Doświadczenie w projektach z sektora finansowego lub fintech
Praktyczna wiedza z zakresu WCAG
Do Twoich obowiązków będzie należeć:
Projektowanie i rozwój biblioteki komponentów dla nowej aplikacji mobilnej banku z użyciem Kotlin Multiplatform (KMM)
Współpraca z innymi zespołami (squady domenowe, backend, UX/UI) przy tworzeniu skalowalnego i bezpiecznego rozwiązania
Utrzymywanie wysokiej jakości kodu poprzez code review, testy jednostkowe i integracyjne
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, automatyzacji testów związanych z procesem wytwarzania biblioteki)
Aktywny udział w decyzjach architektonicznych
Co czeka na Ciebie w Avenga?
Prywatna opieka medyczna
Program świadczeń socjalnych
Prywatne ubezpieczenie
Mobile Engineer
Mobile Engineer