O projekcie
W NATEK poszukiwany jest Design System Architect z doświadczeniem w Kotlin Multiplatform do pracy w specjalistycznym zespole odpowiedzialnym za rozwój komponentów dla zespołów tworzących aplikacje mobilne. Zespół ma na celu przyspieszenie prac technologicznych, zwiększenie spójności oraz stworzenie strategicznego produktu wewnętrznego dla banku. Komponenty będą wykorzystywane ponownie w całej organizacji, wspierając standaryzację i efektywność technologiczną.
Zakres obowiązków
-
Współpraca z kluczowymi interesariuszami projektu
-
Podejmowanie decyzji architektonicznych dotyczących Design Systemu
-
Projektowanie i implementacja komponentów biblioteki DS oraz nadzorowanie prac zespołu mobilnego
-
Kooperacja z innymi zespołami (np. UX/UI, zespoły domenowe) w tworzeniu skalowalnych i bezpiecznych rozwiązań
-
Utrzymywanie wysokiego standardu kodu poprzez code review, testy jednostkowe i integracyjne
-
Optymalizacja kodu pod względem wydajności, dostępności i zgodności z WCAG
-
Stosowanie najlepszych praktyk inżynieryjnych, w tym CI/CD oraz automatyzacji testów w procesie tworzenia biblioteki
Wymagania
-
Umiejętność pracy zespołowej i skutecznej komunikacji z zespołami biznesowymi i produktowymi
-
Doświadczenie w tworzeniu Design Systemu lub biblioteki komponentów UI w dużej organizacji
-
Znajomość architektury aplikacji mobilnych i webowych w zakresie frontendowym; brak wymogu znajomości backendu
-
Minimum 5 lat doświadczenia w programowaniu aplikacji mobilnych; dodatkowe doświadczenie z aplikacjami webowymi będzie atutem
-
Bardzo dobra znajomość Android/Kotlin (XML layouts, Jetpack Compose, Material Design itd.); mile widziana również znajomość iOS/Swift (UIKit, SwiftUI, Storyboard itd.)
-
Doświadczenie z Kotlin Multiplatform i Compose Multiplatform lub chęć rozwoju w tym kierunku
-
Znajomość narzędzi takich jak Git, CI/CD, Jira, Docker (mile widziana, ale nie obowiązkowa)
-
Doświadczenie w projektach realizowanych w branży bankowej
-
Praktyka w pracy z rozwiązaniami cross-platform
-
Wykształcenie wyższe kierunkowe (Informatyka lub pokrewne)
-
Znajomość nowoczesnych technologii i podejść architektonicznych
Mile widziane
-
Znajomość Swift/Objective-C oraz środowiska iOS
-
Doświadczenie z Jetpack Compose i/lub SwiftUI
-
Praca przy projektach z sektora finansowego lub fintech
-
Wiedza praktyczna z zakresu bezpieczeństwa aplikacji mobilnych (np. OWASP Mobile Top 10)