Szczegóły pracy
Stanowisko

Programista Androida

Kwalifikacje

Licencjat

Twoja misja

Aby pomóc w opracowaniu nowej generacji rozwiązań do transmisji sportowych na żywo dla rynku Enterprise.

Czy jesteś programistą aplikacji dla systemu Android, który potrafi Screach?

Czy jesteś ninja tworzenia aplikacji? Rozwiązujesz zagadki Mensa na śniadanie? Czy potrafisz uważnie słuchać, mówić elokwentnie i doceniać dobrze umieszczony żart z wąsów? Czy chciałbyś przyczynić się do rozwoju świata, tworząc nowe sposoby angażowania i rozrywki ludzi? Jeśli tak, czytaj dalej; chcielibyśmy z tobą porozmawiać!

Obecnie poszukujemy kreatywnego, entuzjastycznego i doświadczonego programisty Androida do pracy w pełnym wymiarze godzin w Screach. Będziesz pracować w zespole technicznym, rozwijając, utrzymując i dodając nowe, fajne funkcje do naszego odtwarzacza multimedialnego dla systemu Android.

Kogo szukamy?

  • Ekspert w tworzeniu aplikacji na Androida i Launchera przy użyciu języka programowania Kotlin.
  • Doświadczenie w pracy z ExoPlayerem, bazami danych pomieszczeń, współprogramami, przepływami jest koniecznością.
  • Doświadczenie z koncepcjami MQTT jest bardzo pożądane.
  • Testowanie, takie jak testowanie jednostkowe lub podobne, w tym korzystanie z narzędzi odpowiednich do obsługiwanych przez nie technologii i testowanie za pomocą pozorowanych obiektów.
  • Demonstruje zdolność dostarczania czystego, czytelnego, udokumentowanego i wysoce zoptymalizowanego kodu.
  • Doświadczenie w pracy ze zwinnymi procesami tworzenia oprogramowania z szybkimi cyklami iteracji (1–2 tygodnie).
  • Doświadczenie w pracy w małym zespole, ale pod własnym nadzorem, umiejętność definiowania, priorytetyzowania i zarządzania własnym obciążeniem pracą.
  • Silna etyka pracy.
  • Rozumie wagę samokształcenia i rozwijania umiejętności w swoim osobistym czasie i angażuje się w nie.
  • Doskonałe umiejętności rozwiązywania problemów i debugowania.
  • Doskonała znajomość języka angielskiego (czytanie, pisanie i werbalne).
  • Pasjonaci, zmotywowani i krytyczni wobec własnej pracy.
  • Lubi pracować w szybko zmieniającej się zwinnej kulturze.

Obowiązki

  • Uczestniczyć w całym cyklu życia aplikacji, koncentrując się na kodowaniu i debugowaniu.
  • Napisz czysty kod do tworzenia funkcjonalnych aplikacji na Androida.
  • Rozwiązywanie problemów i debugowanie aplikacji.
  • Wykonaj testy, aby zoptymalizować wydajność.
  • Zbierz i ustosunkuj się do wymagań technicznych i projektowych.
  • Zapewnij szkolenia i wsparcie zespołom wewnętrznym.
  • Twórz kod i biblioteki wielokrotnego użytku do wykorzystania w przyszłości.
  • Współpracuj z programistami, projektantami i administratorami systemu, aby zidentyfikować nowe funkcje.
  • Opracowywanie zestawów testów wydajnościowych i automatyzacji.
  • Śledź nowe technologie.

Wymagania

  • Licencjat z informatyki, inżynierii oprogramowania lub podobnej dziedziny.
  • Wcześniejsze doświadczenie w pracy na podobnej roli.
  • Zaawansowane umiejętności programowania.
  • Doskonałe umiejętności analityczne.
  • Szczegółowa znajomość funkcji aplikacji, naprawiania błędów i protokołów testowania.
  • Dobre umiejętności komunikacji pisemnej i werbalnej.
  • Duża dbałość o szczegóły.
  • Dobre umiejętności zarządzania projektami.

Aplikuj teraz