JustJoin.IT Hybrydowo Mid

Android HMI Developer

emagine Polska

⚲ Bengaluru

Do uzgodnienia

Wymagania

  • min. 5 lat doświadczenia w rozwoju Android HMI
  • biegłość w Kotlinie i doświadczenie w Automotive Development
  • udokumentowane doświadczenie w budowaniu UI z Jetpack Compose
  • praktyczna znajomość Kotlin Flow, Android Lifecycle, RxJava, LiveData i testów jednostkowych
  • dobre rozumienie architektury MVVM
  • doświadczenie z Android Studio i Gradle
  • znajomość REST API i JSON oraz Git

Mile widziane

  • doświadczenie z Android Automotive OS (AAOS), Clean Architecture, Hilt/Dagger, Espresso/Compose Testing lub CI/CD

Opis stanowiska

Stanowisko dotyczy tworzenia nowoczesnych aplikacji Android na potrzeby systemów infotainment i cyfrowych kokpitów samochodowych, z wykorzystaniem Jetpack Compose i Kotlina. Wbrew nazwie stanowiska, zakres obowiązków jest mocno skoncentrowany na automatyzacji buildów, utrzymaniu skryptów Gradle w Kotlin DSL, optymalizacji wydajności buildów oraz integracji testów i skanów bezpieczeństwa w pipeline'ach CI/CD — to rola bliższa build/release engineerowi niż typowemu deweloperowi UI. Dobra oferta dla osób z doświadczeniem w Androidzie, które lubią pracę przy narzędziach deweloperskich i infrastrukturze, oraz dla tych, którzy chcą wejść w domenę automotive.

🔍 Dekoder Ogłoszenia

🟡
modern Android applications
Ogólne sformułowanie bez konkretów — nie precyzuje, co dokładnie czyni aplikacje 'nowoczesnymi' ani jakich wersji Androida/API dotyczy.
🟢
advanced technology such as Jetpack Compose and Kotlin
Konkretne technologie podane wprost — Jetpack Compose i Kotlin to realne, weryfikowalne wymagania, nie marketing.
🟡
streamline development workflows
Typowe korporacyjne sformułowanie — nie mówi nic o tym, jak mierzony będzie sukces ani jakie konkretnie procesy mają zostać usprawnione.
🟡
improve pipeline reliability
Brzmi dobrze, ale bez metryk (np. docelowy uptime, redukcja fail rate) trudno ocenić, czy to realny cel czy ogólnik.