emagine
Android Developer
emaginePoland20 hours ago
Full-timeEngineering, Information Technology
Stawka: 136 zł/h na b2b

Lokalizacja: 2-4 dni w miesiącu z biura w Warszawie, reszta zdalnie

Start: ASAP

Branża: Bankowość

Podsumowanie: Stanowisko Android Developer ma na celu tworzenie oraz rozwijanie aplikacji mobilnych na platformie Android, co jest kluczowe dla dostarczenia nowoczesnych rozwiązań technologicznych, które zwiększają konkurencyjność i zadowolenie klientów.

Zakres obowiązków:

  • Programowanie aplikacji mobilnych na platformie Android.
  • Praca z językiem Java oraz Android SDK, z nastawieniem na Kotlin.
  • Posługiwanie się narzędziami kontroli wersji, szczególnie GIT.
  • Projektowanie i programowanie z użyciem wzorców obiektowych.
  • Dokumentowanie kodu oraz testowanie aplikacji.
  • Współpraca w zespole Agile i implementacja Continuous Integration.

Wymagania kluczowe:

  • Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformie Android.
  • Znajomość Javy i Android SDK.
  • Praktyczne umiejętności w programowaniu aplikacji mobilnych.
  • Bardzo dobra znajomość projektowania i programowania obiektowego.
  • Doświadczenie w pracy z Daggerem, RxJava i Coroutines.
  • Umiejętność pisania testów jednostkowych i funkcjonalnych.
  • Znajomość angielskiego umożliwiająca komunikację w kontekście technicznym.
  • Doświadczenie w metodyce Agile.

Miło widziane:

  • Znajomość Kotlin.
  • Umiejętności w obszarze DevOps.
  • Doświadczenie z narzędziami Jira i Confluence.
  • Znajomość Samsung KNOX SDK.
  • Doświadczenie w tworzeniu aplikacji w architekturze client-server.
  • Znajomość zagadnień Accessibility.

Key Skills

Ranked by relevance