Dla naszego klienta z sektora finansowego poszukujemy developera mobilnego ze znajomością zarówno iOS, jak i Android, do zespołu rozwijającego rozwiązania cyfrowe w obszarze Business Services. Projekt realizowany jest w międzynarodowym środowisku IT, z naciskiem na jakość, bezpieczeństwo i skalowalność aplikacji mobilnych.
responsibilities :
Projektowanie, rozwój, testowanie i wdrażanie natywnych aplikacji mobilnych (iOS i Android).
Utrzymanie i rozwój istniejących systemów oraz zarządzanie wdrożeniami (release management).
Tworzenie wydajnych, skalowalnych i dobrze przetestowanych rozwiązań.
Współpraca w zespole Agile oraz realizacja zadań samodzielnie.
Wdrażanie i proponowanie dobrych praktyk developerskich.
Mentoring oraz dzielenie się wiedzą w zespole.
Dbałość o jakość kodu, bezpieczeństwo oraz dokumentację techniczną.
requirements-expected :
Doświadczenie w tworzeniu natywnych aplikacji mobilnych (iOS i/lub Android).
Bardzo dobra znajomość Swift (SwiftUI) oraz/lub Kotlin (Jetpack Compose).
Doświadczenie w testach jednostkowych i automatycznych.
Znajomość narzędzi developerskich:
a) iOS: Xcode, xcbuild, CocoaPods, iOS Simulator
b) Android: Android Studio, adb, Android Emulator
Doświadczenie w budowaniu UI zgodnie ze specyfikacją i design systemem.
Doświadczenie z CI/CD dla aplikacji mobilnych.
Znajomość publikacji aplikacji (App Store / Google Play) oraz zarządzania certyfikatami.
Umiejętność debugowania aplikacji mobilnych.
Znajomość accessibility na urządzeniach mobilnych.
Znajomość pracy z JSON i XML.
Znajomość zasad bezpieczeństwa aplikacji mobilnych.
Doświadczenie w podejściu TDD.
offered :
Współpracę w modelu B2B.
Długofalowy projekt w międzynarodowym środowisku.
Udział w rozwoju nowoczesnych produktów cyfrowych.
Pracę w metodykach Agile.
Możliwość wpływu na standardy i kierunek rozwoju aplikacji mobilnych.
Realizację projektu w modelu hybrydowym (wizyty w biurze w Krakowie 6 dni w miesiącu).