Android Developer
GOLDENORE ITC sp. z o.o.
⚲ Łódź
Wymagania
- Android
- Kotlin
- Java
- Android SDK
- Git
- Jira
- Confluence
Opis stanowiska
Nasze wymagania: Minimum 4 lata doświadczenia programistycznego, w tym min. 3 lata w Android Bardzo dobra znajomość Kotlin, Java i Android SDK Doświadczenie w budowie aplikacji mobilnych w architekturze client-server Znajomość wzorców projektowych i programowania obiektowego Doświadczenie w tworzeniu testów automatycznych, jednostkowych i funkcjonalnych Znajomość podejścia CI/CD oraz narzędzi wspierających jakość oprogramowania Znajomość relacyjnych baz danych Doświadczenie z Git (preferowany Git) Angielski umożliwiający pracę z dokumentacją techniczną Mile widziane: Doświadczenie w pracy w Agile Doświadczenie w projektach finansowych Znajomość Jira i Confluence Doświadczenie z narzędziami DevOps / CI/CD Doświadczenie w obszarze bezpieczeństwa aplikacji lub autoryzacji Znajomość Samsung KNOX SDK O projekcie: Dołącz do zespołu pracującego nad rozwojem aplikacji mobilnych w jednej z dużych organizacji z sektora bankowego. Poszukujemy Android Developera, który będzie współtworzyć nowoczesne rozwiązania mobilne, rozwijać funkcjonalności dla użytkowników końcowych oraz uczestniczyć w budowie bezpiecznych i skalowalnych aplikacji. To rola dla osób, które lubią pracować w nowoczesnym stacku mobilnym, dbają o jakość kodu i chcą mieć wpływ na rozwój rozwiązań używanych na dużą skalę. Nasz zespół pracuje hybrydowo – 2x w miesiącu w Łódzkim biurze, reszta zdalnie. Zakres obowiązków: Projektowanie, rozwój i utrzymanie aplikacji mobilnych na platformie Android Implementacja nowych funkcjonalności z wykorzystaniem Kotlin i Android SDK Tworzenie rozwiązań w architekturze client-server oraz integracja z backendem Dbanie o wysoką jakość kodu poprzez testy jednostkowe i funkcjonalne Udział w projektowaniu architektury aplikacji mobilnych i stosowaniu wzorców projektowych Współpraca z zespołami developerskimi, QA i biznesem w modelu Agile Udział w inicjatywach związanych z bezpieczeństwem aplikacji i procesami autoryzacyjnymi Współpraca przy automatyzacji procesu budowy i wdrażania aplikacji (CI/CD)