Dołączysz do zespołu rozwijającego nowoczesne aplikacje mobilne w obszarze produktów cyfrowych (m.in. onboarding oraz rozwiązania bankowe). Projekt skupia się na tworzeniu i rozwoju natywnych aplikacji Android z naciskiem na jakość, bezpieczeństwo oraz skalowalność.
Zespół pracuje w metodyce Agile, wykorzystując nowoczesne narzędzia developerskie oraz rozwiązania AI (np. GitHub Copilot, Claude CLI). Istotnym elementem projektu jest automatyzacja procesów (CI/CD) oraz podejście test-driven development.
responsibilities :
Tworzenie i rozwój natywnych aplikacji Android
Projektowanie i implementacja UI zgodnie ze specyfikacją i design systemem
Budowa i utrzymanie pipeline’ów CI/CD
Publikacja aplikacji w Google Play Store oraz zarządzanie certyfikatami
Pisanie testów jednostkowych i automatycznych
Debugowanie i optymalizacja aplikacji
Wdrażanie dobrych praktyk bezpieczeństwa
Praca z danymi (JSON, XML)
Współpraca w zespole Agile
requirements-expected :
Doświadczenie w tworzeniu natywnych aplikacji Android
Angielski- min. B2
Bardzo dobra znajomość: Kotlin, Android SDK oraz Jetpack Compose
Doświadczenie z: Android Studio, narzędziami Android (adb, Android Emulator), testowaniem aplikacji (unit tests, testy automatyczne), CI/CD dla aplikacji mobilnych, publikacją aplikacji w Google Play Store
Dobra znajomość Java (w kontekście Android)
Znajomość debugowania aplikacji Android
Wiedza z zakresu accessibility na urządzeniach mobilnych
Doświadczenie w pracy z JSON i XML
Znajomość dobrych praktyk bezpieczeństwa
Doświadczenie w pracy w podejściu TDD
offered :
Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa.