Stanowisko:

Android Developer

Twój zakres obowiązków

  • 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.
Lokalizacja:
Łódź, woj. łódzkie
Rodzaj umowy:
Umowa B2B
Wymiar etatu:
Pełny etat
Aplikuj
Benefity
Kolorowe
Wakacje
Kolorowe Wakacje
Wypoczynek dla pracowników wychowujących dzieci z m. in. spektrum autyzmu czy zespołem downa w ośrodku rehabilitacyjnym
Strefa
PeopleCare
Strefa PeopleCare
Dostęp do platform wellbeingowych, wizyty ze specjalistami z zakresu psychoterapii, wskazówki prawne/finansowe.
Wsparcie
rzeczowe
Wsparcie rzeczowe
Bezzwrotne wsparcie w postaci produktów higienicznych dla pracowników, którzy znaleźli się w trudnej sytuacji życiowej
Wsparcie
finansowe
Wsparcie finansowe
Dodatkowy zastrzyk gotówki w okresie jesienno-zimowym dla każdego pracownika
Pakiet
kultura
Pakiet kultura
Tańszy dostęp m.in: do Netflixa, Spotify, Świata książki, Xbox czy Empik GO MAX