Android Developer (f / m/x) - Regular
Łódź, Łódzkie, PolskaSii Poland
Wynagrodzenie do ustalenia
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji Android, w tym praktyczna praca w Kotlin
Bardzo dobra znajomość Kotlin, Android SDK oraz Android Studio, w tym doświadczenie z Coroutines & Flow, Architecture Components, Dagger2 oraz Jetpack Compose
Znajomość wzorców projektowych (Clean Architecture, MVVM, MVI) oraz doświadczenie w integracji z backendem (REST API, WebSocket)
Wcześniejsza praca z Git oraz narzędziami CI/CD (TeamCity, Jenkins, Gradle) oraz umiejętność pisania testów (jednostkowych, integracyjnych, UI)
Doświadczenie w pracy w metodyce Agile
Gotowość do pracy hybrydowej – wizyty w biurze 1 raz na 2 tygodnie
Komunikatywna znajomość języka angielskiego
Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego
Zakres obowiązków
Rozwój i utrzymanie aplikacji mobilnej Android w obszarze płatności i przelewów
Implementacja nowych funkcjonalności oraz optymalizacja istniejących rozwiązań
Integracja aplikacji z backendem poprzez REST API i WebSocket
Dbanie o jakość kodu, testy jednostkowe, integracyjne i UI
Udział w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI)
Współpraca z zespołami backend, UX i analitykami w metodyce Agile
Udział w code review oraz procesach CI/CD
Opis
Dołącz do projektu realizowanego dla jednego z największych banków w Polsce, w którym rozwijamy i utrzymujemy obszar płatności oraz przelewów w aplikacji mobilnej. Zespół odpowiada za wdrażanie nowych typów przelewów, dostosowanie aplikacji do regulacji europejskich oraz redesign wybranych elementów systemu. To projekt o dużej skali i realnym wpływie na codzienne doświadczenia użytkowników korzystających z bankowości mobilnej. Rozwój i utrzymanie aplikacji mobilnej Android w obszarze płatności i przelewów Implementacja nowych funkcjonalności oraz optymalizacja istniejących rozwiązań Integracja aplikacji z backendem poprzez REST API i WebSocket Dbanie o jakość kodu, testy jednostkowe, integracyjne i UI Udział w projektowaniu architektury aplikacji (Clean Architecture, MVVM/MVI) Współpraca z zespołami backend, UX i analitykami w metodyce Agile Udział w code review oraz procesach CI/CD Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji Android, w tym praktyczna praca w Kotlin Bardzo dobra znajomość Kotlin, Android SDK oraz Android Studio, w tym doświadczenie z Coroutines & Flow, Architecture Components, Dagger2 oraz Jetpack Compose Znajomość wzorców projektowych (Clean Architecture, MVVM, MVI) oraz doświadczenie w integracji z backendem (REST API, WebSocket) Wcześniejsza praca z Git oraz narzędziami CI/CD (TeamCity, Jenkins, Gradle) oraz umiejętność pisania testów (jednostkowych, integracyjnych, UI) Doświadczenie w pracy w metodyce Agile Gotowość do pracy hybrydowej – wizyty w biurze 1 raz na 2 tygodnie Komunikatywna znajomość języka angielskiego Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego Great Place to Work Stabilna sytuacja finansowa Kontrakty z globalnymi markami Centrum szkoleń wewnętrznych Wielu ekspertów, od których możesz się uczyć Otwarty i dostępny zarząd Profit sharing Program Sponsoringu Pasji Cykliczne imprezy i wyjazdy integracyjne Komfortowe i dobrze wyposażone biura Aplikacja MySii Opieka medyczna