#1 Job Board for tech industry in Europe

Android System Engineer
Mobile

Android System Engineer

Warszawa
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Hybrid
Gemius

Gemius

Jesteśmy międzynarodową firmą badawczo-technologiczną. Dostarczamy dane, jak również zaawansowane rozwiązania marketingowe. Oferujemy kompleksowe usługi dla reklamodawców, właścicieli mediów i agencji reklamowych, wydawców oraz e-commerce.

Tech stack

    Kotlin

    advanced

    Java

    advanced

    Git

    regular

    Android Studio

    regular

    English

    regular

    EdXposed

    nice to have

    Jetpack Compose

    nice to have

    REST API

    nice to have

    Magisk

    nice to have

    SQL

    nice to have

Job description

Online interview

Kogo szukamy:

Poszukujemy zdolnego Programisty Systemowego Android , który będzie pracować z nami nad przemianą standardowych urządzeń działających w oparciu o system Android w wydajne i niezawodne czujniki badawcze dostarczające informacji o lokalizacji, aktywności, otoczeniu (np. audiomatching), korelacjach z innymi urządzeniami IoT, itp.

Jeżeli interesuje Cię praca z Androidem, która nie polega na tworzeniu typowych aplikacji z GUI, nie przeraża Cię reverse engineering i lubisz zgłębiać jak rozwiązania systemowe działają "pod maską", a od konsumpcji kolejnego, n-tego RESTowego API wg szablonu wolisz rozwiązywanie problemów na które nie ma bezpośredniej odpowiedzi na StackOverflow - ZGŁOŚ SIĘ DO NAS!


Czym się będziesz zajmować:

  • tworzeniem aplikacji na system Android,
  • przeprowadzaniem code review,
  • techniczną analizą kodu i szukaniem rozwiązań, których nie ma w sieci,
  • precyzowaniem wymagań z Product Ownerem i osobami z innych zespołów,
  • rozwijaniem dokumentacji,
  • analizą danych prowadzącą do wybrania optymalnego rozwiązania danego problemu.


Czego oczekujemy:

  • 3-4 lat doświadczenia komercyjnego w pracy z językiem Java (bardzo dobra znajomość),
  • dobrej znajomości języka Kotlin,
  • doświadczenia w używaniu narzędzi Android Studio,
  • dobrej znajomości Git,
  • swobodnej komunikacji w języku angielskim (poziom B2).


Mile widziane:

  • znajomość EdXposed, Magisk, AOSP, Android Framework,
  • znajomość REST API, Jetpack Compose,
  • znajomość SQL,
  • podstawowa znajomość C++, Python, Bash.


Oferujemy:

  • przestrzeń na zdobywanie wiedzy i nowych umiejętności pod okiem najlepszych specjalistów,
  • elastyczne godziny pracy i dogodną dla Ciebie formę zatrudnienia,
  • możliwość pracy zdalnej lub hybrydowej (okazjonalne spotkania z biurze),
  • dofinansowanie do karty medycznej (Medicover) i Multisport,
  • wiele ciekawych benefitów, w tym nauka języka angielskiego, masaże w biurze, szkolenia wewnętrzne i zewnętrzne.