Senior Mobile Engineer
AVENGA (Agencja Pracy, nr KRAZ: 8448)
⚲ Gdańsk, Warszawa, Kraków
26 040 - 27 720 PLN (B2B)
Wymagania
- Android
- Kotlin
- MVVM
- Clean Architecture
- SwiftUI
- iOS
- Git
- CD
- Jira
- Docker (nice to have)
- WCAG (nice to have)
Opis stanowiska
O projekcie: Projektowanie Design Systemu do nowej aplikacji mobilnej Wymagania: - 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 Codzienne zadania: - 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