Szukamy doświadczonego Senior Mobile Developera (Swift & Kotlin Multiplatform) z minimum 6-letnim doświadczeniem, najlepiej z backgroundem bankowym, który posiada praktykę w pracy z Kotlin Multiplatform, SwiftUI i Compose Multiplatform, dba o accessibility oraz potrafi zapewnić ciągłość projektową i mentoring zespołu.
Szukamy osoby, której dostępność jest ASAP - start projektu 1.04.26r.
responsibilities :
Projektowanie i rozwój aplikacji mobilnych w Swift oraz Kotlin Multiplatform.
Tworzenie i rozwój komponentów w oparciu o SwiftUI i Compose Multiplatform w ramach design systemu.
Implementacja i utrzymanie architektury MVVM oraz wzorców typu Redux.
Dbanie o wysoką jakość kodu, testów jednostkowych i integracyjnych.
Optymalizacja wydajności aplikacji oraz rozwiązywanie problemów technicznych.
Rozwijanie i utrzymywanie standardów accessibility w aplikacjach mobilnych.
Współpraca z zespołami produktowymi, UX/UI i backendowymi.
Mentoring członków zespołu oraz wspieranie dobrych praktyk programistycznych.
requirements-expected :
Minimum 6 lat doświadczenia komercyjnego
Doświadczenie w publikacji aplikacji w App Store.
Doświadczenie w mentoringu zespołu oraz prowadzeniu code review.
Bardzo dobra znajomość Swift oraz Kotlin, w tym Kotlin Multiplatform.
Praktyczna znajomość SwiftUI oraz Compose Multiplatform.
Doświadczenie w pracy z architekturą MVVM oraz wzorcami typu Redux.
Znajomość Dependency Injection (Koin, Hilt).
Doświadczenie w testowaniu aplikacji mobilnych (XCUnit, Espresso, MockK).
Doświadczenie w obszarze accessibility – istotny element pracy.
Doświadczenie w sektorze bankowym.
Ukończone studia wyższe (preferowane renomowane uczelnie techniczne lub uniwersytety).
offered :
Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
Stabilną i długoterminową współpracę
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
Możliwość odbycia kursów i zdobycia certyfikacji
Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska