Mobile Engineer
Avenga
⚲ Gdańsk, Warszawa, Kraków
26 040 - 27 720 PLN netto (B2B)
Wymagania
- Android
- Kotlin
- Compouse Multiplatform
- MVVM
- SwiftUI
- iOS
- JetPack
- CI/CD
- Docker
- Git
Opis stanowiska
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