Dla naszego klienta z sektora finansowego poszukujemy Android Native Developera do zespołu odpowiedzialnego za rozwój rozwiązań cyfrowych w obszarze Business Services. Projekt realizowany jest w międzynarodowym środowisku, w strukturach IT wspierających globalną bankowość.
responsibilities :
Projektowanie, rozwój, testowanie i wdrażanie natywnych aplikacji 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 promowanie 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 Android.
Bardzo dobra znajomość Kotlin, Android SDK oraz Jetpack Compose.
Doświadczenie w testach jednostkowych i automatycznych.
Znajomość Android Studio oraz narzędzi (adb, Android Emulator).
Doświadczenie w budowaniu UI zgodnie ze specyfikacją i design systemem.
Znajomość CI/CD dla aplikacji mobilnych.
Doświadczenie w publikacji aplikacji w Google Play.
Umiejętność debugowania aplikacji Android.
Dobra znajomość Java (mobile).
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).