UPVANTA poszukuje doświadczonego Mobile Architecta, który przejmie odpowiedzialność za projektowanie architektury aplikacji mobilnych oraz wyznaczanie standardów technicznych w naszym zespole. Jest to rola dla eksperta, który potrafi łączyć wymagania biznesowe z nowoczesnymi rozwiązaniami technologicznymi, dbając o najwyższą jakość kodu i spójność tworzonych systemów.
Zakres obowiązków
- Projektowanie architektury aplikacji mobilnych zgodnie z wymaganiami biznesowymi i technicznymi.
- Definiowanie standardów programistycznych, dobrych praktyk oraz zasad projektowania oprogramowania.
- Weryfikacja rozwiązań technicznych, przeprowadzanie code review oraz nadzór nad jakością kodu.
- Współpraca z zespołami deweloperskimi, Product Ownerami oraz UX w celu projektowania nowych funkcjonalności.
- Mentoring i wsparcie techniczne dla zespołu programistów oraz identyfikowanie ryzyk technologicznych.
Wymagania
- Minimum 7 lat doświadczenia w tworzeniu aplikacji mobilnych na platformę Android.
- Biegła znajomość języka Kotlin oraz praktyczne doświadczenie w projektowaniu architektury aplikacji.
- Bardzo dobra znajomość Jetpack Compose, Android SDK oraz bibliotek Jetpack.
- Praktyczna znajomość wzorców architektonicznych (Clean Architecture, MVVM, MVI) oraz zasad SOLID.
- Znajomość Kotlin Multiplatform (KMP), narzędzi CI/CD oraz doświadczenie w pracy z Git.
Co oferujemy
- Realny wpływ na architekturę oraz kierunek rozwoju kluczowych produktów mobilnych.
- Możliwość podejmowania kluczowych decyzji technologicznych w ambitnych projektach.
- Pracę w zespole doświadczonych specjalistów nastawionych na wysoką jakość rozwiązań.
- Dostęp do bogatego pakietu benefitów, w tym opieki medycznej oraz dofinansowania szkoleń.