
Android Application Developer
PLAY (P4 Sp. z o.o.)
Praca zdalna
Warszawa
Warszawa, mazowieckie
Zdalna
B2B
Kotlin
Android SDK
Clean Code
MVVM
MVP
MVI
Jetpack Compose
XML
RxJava
Kotlin Coroutines
Status
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.
Słowa kluczowe
Kotlin
Android SDK
Clean Code
MVVM
MVP
MVI
Jetpack Compose
XML
RxJava
Kotlin Coroutines
Benefity
- 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
Wyświetlenia: 1
| Opublikowana | 5 dni temu |
| Wygasa | za 25 dni |
| Rodzaj umowy | B2B |
| Tryb pracy | Zdalna |
| Źródło |
Podobne oferty, które mogą Cię zainteresować
Na podstawie "Android Application Developer"
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.