All offersWarszawaMobileJunior Android Developer
Junior Android Developer
Mobile
Talent Hills

Junior Android Developer

Talent Hills
Warszawa
Type of work
Undetermined
Experience
Junior
Employment Type
B2B
Operating mode
Office

Tech stack

    Android SDK
    junior
    Kotlin
    nice to have
    Java/RxJava
    nice to have

Job description

Klientem Talent Hills jest producent innowacyjnych aplikacji multimedialnych i rozwiązań DTV o kapitale amerykańskim, twórca szeregu przełomowych produktów, które zrewolucjonizowały rynek TV. W związku z rozbudową zespołu do rozwijania platformy Android TV, która ma być użytkowana przez miliony użytkowników na całym świecie poszukujemy osób na stanowisko Android Developera. 
 
Zakres obowiązków:
 
  • Projektowanie, rozwój i implementacja oprogramowania używanego przez miliony użytkowników;
  • Implementacja zmian w celu usprawnienia narzędzi i procesów;
  • Udział w całym cyklu rozwoju oprogramowania;
  • Rozwijanie platformy Android TV;
  • Optymalizacja, implementacja i dostarczanie testów oprogramowania;
  • Implementacja nowych feature'ów;
  • Tworzenie dokumentacji technicznej;
  • Zapewnienie jakości tworzonych rozwiązań (clean code);
  • Udział w spotkaniach Scrum'owych.
 
Wymagania:
 
  • Wykształcenie wyższe lub niepełne wyższe uzyskane na kierunku IT lub pokrewnym;
  • Dobre umiejętności programistyczne aplikacji natywnych Androida(Kotlin, Java/RxJava));
  • Dobra znajomość Android SDK;
  • Podstawowa wiedza z zakresu Android Platform Architecture;
  • Doświadczenie w integracji aplikacji mobilnych z warstwą back-endową i middleware;
  • Bardzo dobra znajomość dobrych praktyk programowania poparta odpowiednim doświadczeniem (testy jednostkowe, code review, tworzenie dokumentacji, metodyki zwinne);
  • Mile widziana znajomość Androida NDK oraz platformy Android TV;
  • Bardzo dobra znajomość języka angielskiego;
  • Samodzielność, umiejętność wyznaczania priorytetów i zarządzania własną pracą w dynamicznym środowisku zawodowym;
  • Komunikatywność i umiejętność pracy w zespole.
 
Oferujemy:
 
  • Możliwość udziału w międzynarodowych projektach realizowanych na rzecz lub we współpracy z największymi markami technologicznymi i producentami rozwiązań multimedialnych;
  • Pracę z nowoczesnym stack’iem technologicznym w środowisku przywiązującym dużą wagę do jakości kodu i tworzonych rozwiązań;
  • Zatrudnienie w oparciu o umowę o pracę oraz długofalową współpracę;
  • Benefity pozapłacowe (prywatna opieka medyczną i karta Multisport);
  • Elastyczne godziny pracy.