Android Application Developer

Android Application Developer

PLAY (P4 Sp. z o.o.)

Remote

Remote
B2B

Hexjobs Insights

Programista Android - rozwój aplikacji mobilnych w Kotlin. Wymagana znajomość MVVM/MVP/MVI, Jetpack Compose, CI/CD. Oferujemy elastyczną formę pracy oraz komputer.

Schlüsselwörter

Kotlin
Android SDK
Clean Code
MVVM
MVP
MVI
Jetpack Compose
XML
RxJava
Kotlin Coroutines

Vorteile

  • Współpraca w oparciu o umowę o świadczeniu usług konsultanckich IT
  • Elastyczna współpraca w modelu hybrydowym lub zdalnym
  • Zapewnienie komputera

Technologie, których używamy

Twój zakres obowiązków

  • Rozwój oraz utrzymanie aplikacji mobilnych na platformę Android w języku Kotlin.
  • Implementacja nowych funkcjonalności oraz rozwój warstwy UI przy użyciu Jetpack Compose i XML.
  • Praca w architekturach aplikacji mobilnych (MVVM, MVP, MVI) z dbałością o jakość kodu i zasady Clean Code.
  • Integracja aplikacji z zewnętrznymi API oraz popularnymi bibliotekami Android.
  • Pisanie testów jednostkowych i UI oraz rozwiązywanie błędów w aplikacji.
  • Współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile.
  • Udział w procesie CI/CD oraz publikowanie aplikacji w Google Play

Nasze wymagania

  • Posiadasz bardzo dobrą znajomość Kotlin oraz Android SDK.
  • Stawiasz na Clean Code i wysoką jakość implementacji.
  • Znasz różne architektury aplikacji mobilnych, w szczególności MVP, MVVM oraz MVI.
  • Znasz frameworki Dependency Injection – Dagger/Hilt.
  • Masz doświadczenie w tworzeniu widoków w Jetpack Compose oraz XML.
  • Pracujesz z programowaniem reaktywnym przy użyciu RxJava i Kotlin Coroutines.
  • Piszesz testy jednostkowe i UI.
  • Znasz często używane biblioteki w Androidzie (m.in. Room, Retrofit, Firebase).
  • Pracujesz z Git oraz narzędziami CI/CD.
  • Znasz proces publikowania aplikacji w Google Play.
  • Wykazujesz gotowość do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (buildy, testy automatyczne, dystrybucja).
  • Posiadasz umiejętności analitycznego myślenia, debugowania oraz proaktywność w usprawnianiu procesów (np. automatyzacja).

Mile widziane

  • Praktyczna znajomość narzędzi CI/CD (np. GitHub Actions, Bitrise, Jenkins, GitLab CI, Fastlane).

Tak organizujemy naszą pracę

Tak pracujemy

To oferujemy

  • Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT
  • Elastyczna współpraca w modelu hybrydowym lub zdalnym
  • Komputer
Aufrufe: 2
Veröffentlichtvor 5 Tagen
Läuft abin 25 Tagen
Art des VertragsB2B
ArbeitsmodusRemote

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Android Application Developer"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.