Programista Android

Witamy na pierwszej linii technologii!

Opis stanowiska i wymagania wobec kandydata

Programista Android

Znajomość języków

Angielski, Polski

Umiejętności

  • Kotlin
  • Java
  • LiveData
  • ViewModel
  • Retrofit
  • Room
  • Espresso
  • JUnit

Obowiązki

  • Tworzenie aplikacji na platformę Android przy użyciu Kotlin i Java.
  • Zarządzanie stanem aplikacji za pomocą komponentów LiveData i ViewModel.
  • Optymalizacja interfejsu użytkownika pod kątem różnych urządzeń i rozdzielczości ekranu przy użyciu ConstraintLayout.
  • Stosowanie zasad czystej architektury w celu zapewnienia modularności i testowalności.
  • Wykorzystywanie Retrofit oraz OkHttp do operacji sieciowych.
  • Praca z biblioteką Room do zarządzania lokalną bazą danych i wdrażania mechanizmów buforowania.
  • Automatyzacja testów jednostkowych oraz UI przy pomocy Espresso i JUnit.
  • Przestrzeganie zasad Material Design w celu tworzenia estetycznych i funkcjonalnych interfejsów.

Korzyści

  • Stabilne wynagrodzenie
  • Kursy rozwoju zawodowego
  • Karnet na siłownię

Formularz przesyłania CV

Twoja kariera zaczyna się tutaj!

Nie przegap okazji, aby dołączyć do naszego zespołu.

Rozmiar pliku nie może przekraczać 2 MB. Po przesłaniu na pewno skontaktujemy się z Tobą za pomocą danych (e-mail lub numer telefonu) podanych w CV, aby umówić się na rozmowę kwalifikacyjną.

Przeciągnij tutaj plik, aby go dodać