NoFluffJobs Praca zdalna Mid

Programista/Programistka Android

Grupa Agora

⚲ Warszawa

12 000 - 16 000 PLN (B2B)

Wymagania

  • Android
  • Kotlin
  • REST API
  • MVVM
  • Git
  • CI/CD (nice to have)

Opis stanowiska

O projekcie:
Grupa Eurozet to jedna z wiodących firm mediowych w Polsce, zajmująca się produkcją i nadawaniem programów radiowych, sprzedażą czasu reklamowego, działalnością brokerską dla stacji i serwisów internetowych, a także tworzeniem i zarządzaniem serwisami internetowymi. Grupę tworzy 9 stacji z TOP20 najczęściej słuchanych rozgłośni w Polsce, w tym: Radio ZET, Radio TOK FM, Radio Złote Przeboje, Antyradio, Meloradio, Radio Pogoda, Radio KISS FM, Chillizet i Radio Plus. Grupa Eurozet to także serwisy internetowe, m.in.: radiozet.pl, tokfm.pl, antyradio.pl, chillizet.pl, planeta.pl czy zloteprzeboje.pl.

Mocno dbamy o jakość naszych rozwiązań. Szukamy osoby, która dołączy do zespołu rozwijającego aplikację TOK FM – jednej z najpopularniejszych i najbardziej zaawansowanych aplikacji radiowo-podcastowych w Polsce.

Oferujemy: - współpracę w oparciu o kontrakt B2B,- współpracę zdalną z możliwością korzystania z biura w Warszawie przy ul. Czerskiej 8/10 w wygodnej przestrzeni z kawiarnią, stołówką i parkingiem dla rowerów,- możliwość wykupienia na preferencyjnych warunkach pakietu medycznego oraz ubezpieczenia na życie,- linię wsparcia psychologicznego, dostęp do karty sportowej,- zniżki na nasze produkty i usługi - korzystaj z tańszych biletów do kina, na książki, ebooki, audiobooki,- współpracę z jedną z największych firm mediowych w Polsce, w której wszyscy mówimy sobie po imieniu.

Wymagania:
- min. 3 lata komercyjnego doświadczenia w tworzeniu aplikacji natywnych na system Android przy użyciu języka Kotlin,- bardzo dobra znajomość cyklu życia aplikacji na platformie Android oraz specyfiki działania usług w tle (Foreground Services, WorkManager),- doświadczenie w pracy ze strumieniowaniem audio i odtwarzaczami multimedialnymi,- biegłość w programowaniu asynchronicznym z wykorzystaniem Coroutines i Flow,- znajomość nowoczesnego budowania interfejsów za pomocą Jetpack Compose (oraz klasycznego XML),- praktyczna znajomość komunikacji sieciowej i integracji z REST API,- znajomość wzorców projektowych i architektonicznych (np. MVVM, Clean Architecture),- umiejętność pracy z systemem kontroli wersji GIT,- wysoko rozwinięte umiejętności komunikacyjne oraz umiejętność pracy w zespole.Mile widziane: - znajomość procesu publikacji w Google Play Console oraz narzędzi CI/CD,- doświadczenie w integracji aplikacji z Android Auto lub systemem Wear OS,- doświadczenie w pisaniu testów jednostkowych.

Codzienne zadania:
- współtworzenie i rozwój aplikacji mobilnej TOK FM (rozwój odtwarzacza, obsługi podcastów i radia na żywo) i innych aplikacji Grupy Eurozet,
- zarządzanie procesem wytwarzania kodu, dbałość o architekturę oraz prowadzenie code review,
- samodzielne projektowanie nowych funkcji oraz integracja z naszym backendem,
- ciągłe odkrywanie, ocena i wdrażanie nowych technologii (np. w obszarze Android Auto),
- przygotowywanie dokumentacji technicznej.

🔍 Dekoder Ogłoszenia

🔴
Mocno dbamy o jakość naszych rozwiązań.
Może oznaczać, że zespół jest przywiązany do dobrych praktyk, ale równie dobrze może być próbą zamaskowania braku odpowiednich narzędzi lub procesów zapewniających jakość.
🔴
jednej z najpopularniejszych i najbardziej zaawansowanych aplikacji radiowo-podcastowych w Polsce.
Popularność i zaawansowanie mogą być subiektywne i niekoniecznie przekładać się na nowoczesność technologiczną czy ciekawe wyzwania techniczne.
🟡
wygodnej przestrzeni z kawiarnią, stołówką i parkingiem dla rowerów
Te udogodnienia są miłe, ale nie zastąpią kluczowych benefitów związanych z rozwojem zawodowym czy atrakcyjnym wynagrodzeniem.
🟡
w której wszyscy mówimy sobie po imieniu.
Może sugerować luźną atmosferę, ale równie dobrze może oznaczać brak formalnych struktur i jasnych ścieżek kariery.
🔴
min. 3 lata komercyjnego doświadczenia w tworzeniu aplikacji natywny
Określenie 'natywny' jest nieprecyzyjne i może oznaczać zarówno czyste Android SDK, jak i frameworki typu Kotlin Multiplatform, co może być istotne dla kandydata.