Android Developer
św. Teresy od Dzieciątka Jezus 109, Łódź +4 Locations
Rossmann
Poszukujemy doświadczonego Android Developera, który dołączy do zespołu odpowiedzialnego za rozwój aplikacji mobilnej wspierającej program lojalnościowy dla klientów największej sieci drogeryjnych w Polsce. Projekt obejmuje tworzenie nowoczesnych, skalowalnych rozwiązań mobilnych, integrację z systemami backendowymi oraz wdrażanie funkcji personalizujących doświadczenie użytkownika. Praca odbywa się w metodyce SCRUM, w ścisłej współpracy z zespołami produktowymi, projektowymi oraz technicznymi, tworzącymi sąsiadujące komponenty aplikacji – dedykowanej na rynek Polski.
Twoje zadania:
implementowanie nowych funkcjonalności na platformie Android z wykorzystaniem języka Kotlin
projektowanie i rozwijanie funkcjonalności aplikacji mobilnej wspierającej program lojalnościowy dla klientów naszych drogerii,
tworzenie intuicyjnych i atrakcyjnych interfejsów użytkownika dostosowanych do potrzeb konsumentów,
integracja aplikacji z systemami backendowymi i zewnętrznymi usługami, takimi jak płatności, lokalizacja czy powiadomienia,
wdrażanie rozwiązań wspierających personalizację oferty i komunikacji z użytkownikiem, ∙ optymalizacja działania aplikacji pod kątem wydajności, stabilności i skalowalności,
współpraca z zespołem produktowym, UX/UI oraz backendem w celu dostarczania spójnych i funkcjonalnych rozwiązań,
udział w analizie wymagań biznesowych i przekładanie ich na konkretne rozwiązania techniczne,
testowanie i monitorowanie działania aplikacji w środowisku produkcyjnym oraz reagowanie na zgłoszenia użytkowników,
rozwijanie i utrzymywanie dokumentacji technicznej oraz dzielenie się wiedzą w zespole.
monitorowanie i rozwiązywanie problemów aplikacji w środowisku produkcyjnym i deweloperskim
współpraca z zespołem w oparciu o framework SCRUM,
Nasze wymagania:
znajomość języków programowania Kotlin i Java,
doświadczenie w tworzeniu aplikacji mobilnych na platformę Android,
biegłość w pracy z Android Studio jako głównym środowiskiem programistycznym,
umiejętność stosowania Dependency Injection z wykorzystaniem Dagger 2 lub Hilt, ∙ znajomość biblioteki Room do zarządzania lokalną bazą danych SQLite,
doświadczenie w projektowaniu interfejsów użytkownika z użyciem ConstraintLayout,
praktyczna znajomość programowania asynchronicznego z wykorzystaniem Kotlin Coroutines,
umiejętność integracji aplikacji z usługami REST API przy użyciu biblioteki Retrofit, ∙ doświadczenie w ładowaniu i zarządzaniu obrazami w aplikacji z wykorzystaniem Picasso, ∙ znajomość biblioteki Lottie do integracji animacji JSON,
znajomość platformy Firebase i jej usług, takich jak uwierzytelnianie, baza danych, powiadomienia push,
umiejętność integracji map Google oraz Huawei w aplikacjach mobilnych, ∙ doświadczenie w pracy z usługami Huawei Mobile Services (HMS),
biegłość w pracy z systemem kontroli wersji Git.
To oferujemy:
kontrakt B2B;
możliwość pracy hybrydowej lub w 100% zdalnej;
Android Developer
Android Developer
św. Teresy od Dzieciątka Jezus 109, Łódź
Rossmann