Pracuj.pl Hybrydowo Mid New

Programista/Programistka Android

LUX MED Sp. z o.o.

⚲ Warszawa, Mokotów

Wymagania

  • Kotlin
  • Jetpack Compose
  • RxJava
  • Retrofit
  • Hiltr
  • Room
  • GitHub
  • Maestro
  • Figma

Opis stanowiska

Nasze wymagania: Minimum 3 lata doświadczenia w projektowaniu i rozwijaniu aplikacji mobilnych na platformę Android; Doświadczenie w tworzeniu aplikacji Android oraz bardzo dobra znajomość języka Kotlin; Praktyczna znajomość Jetpack Compose oraz wytycznych UI/UX dla aplikacji Android; Doświadczenie w pracy z bibliotekami Hilt i Room; Doświadczenie w pracy z Kotlin Coroutines oraz Flow; Znajomość integracji z API (np. Retrofit); Znajomość zasad bezpiecznego przetwarzania danych w aplikacjach mobilnych; Praktyczna znajomość programowania obiektowego oraz wzorców projektowych; Znajomość zasad tworzenia interfejsów zgodnych z wytycznymi UI/UX oraz standardami dostępności cyfrowej; Umiejętność dobrej organizacji pracy, samodzielność oraz odpowiedzialność za realizowane zadania; Gotowość do współpracy w zespole produktowym i realnego wpływu na rozwój rozwiązania; Znajomość języka angielskiego na poziomie co najmniej B2 (umożliwiająca pracę z dokumentacją techniczną). Mile widziane: Doświadczenie w pracy z Firebase Analytics lub podobnymi SDK analitycznymi; Świadomość wymagań RODO w kontekście aplikacji mobilnych; Umiejętność pisania testów jednostkowych oraz testów automatycznych; Doświadczenie w pracy z Design Systemem lub biblioteką komponentów UI; Znajomość systemu kontroli wersji Git; Znajomość narzędzi Atlassian (Jira, Confluence); Doświadczenie w pracy z CI/CD; Doświadczenie w testach E2E (np. Maestro); Umiejętność współpracy z zespołem UX oraz pracy z Figmą; Świadomość zasad dostępności cyfrowej (accessibility) w aplikacjach mobilnych; Doświadczenie w wykorzystywaniu narzędzi opartych na AI w codziennej pracy. O projekcie: Dołączysz do zespołu odpowiedzialnego za jeden z najważniejszych obszarów cyfrowych w LUX MED. Tworzymy rozwiązania, które pozwalają użytkownikom bezpiecznie i wygodnie wejść do świata zarządzania swoim zdrowiem. Pracujemy w modelu produktowym, w którym zespoły ponoszą odpowiedzialność za rozwój rozwiązań w całym ich cyklu życia. Skupiamy się na realnej wartości dla użytkownika, spójności doświadczenia oraz wysokiej jakości rozwiązań cyfrowych, podejmując decyzje w oparciu o potrzeby Pacjentów, cele biznesowe i dane. Produkt rozwijany jest przez zespół łączący kompetencje technologiczne, UX i biznesowe, który wspólnie ponosi odpowiedzialność za decyzje, jakość rozwiązania i wartość dostarczaną użytkownikom. W obszarze mobile rozwój obejmuje nie tylko funkcjonalności aplikacji, ale również budowę i utrzymanie spójnego Design Systemu Android, który wspiera skalowalność rozwiązania oraz jednolite doświadczenie Pacjenta. Działamy w regulowanej domenie ochrony zdrowia, co wiąże się ze szczególną odpowiedzialnością za bezpieczeństwo danych, stabilność rozwiązań oraz zgodność z obowiązującymi przepisami, w tym RODO. Zakres obowiązków: Projektowanie i implementacja rozwiązań na platformę Android z uwzględnieniem potrzeb użytkownika końcowego oraz celów produktowych; Współtworzenie i rozwój Androidowego Design Systemu (komponenty UI, guideline’y, dokumentacja); Aktywny udział w pracy cross-funkcyjnego zespołu (product, UX, backend) oraz w podejmowaniu decyzji technicznych; Praca iteracyjna w oparciu o zwinne metodyki produktowe; Implementacja interfejsów z naciskiem na użyteczność, dostępność oraz spójność doświadczenia użytkownika; Dbanie o jakość, utrzymywalność oraz spójność kodu.

🔍 Dekoder Ogłoszenia

🔴
realnego wpływu na rozwój rozwiązania
Twoje pomysły mogą zostać wysłuchane, ale ostateczne decyzje podejmuje ktoś inny.
🔴
Umiejętność dobrej organizacji pracy, samodzielność oraz odpowiedzialność za realizowane zadania
Oczekuje się, że będziesz pracować efektywnie i bez ciągłego nadzoru, biorąc pełną odpowiedzialność za swoje błędy.
🟡
Gotowość do współpracy w zespole produktowym
Będziesz musiał/a komunikować się i dogadywać z różnymi osobami, nie tylko z innymi programistami.
🟡
Świadomość wymagań RODO w kontekście aplikacji mobilnych
Prawdopodobnie będziesz musiał/a implementować lub weryfikować zgodność aplikacji z przepisami o ochronie danych.
🟢
Znajomość systemu kontroli wersji Git
Jest to standardowa umiejętność, ale warto podkreślić, że jest to absolutne minimum.