Przejdź do treści oferty
Programista · Android

Senior Android Developer

Renegades
Gdańsk
100% zdalnie
Senior
min. 7 lat
Pełen etat
B2B
Wynagrodzenie Jawne widełki
16 800–23 500PLN
netto / miesiąc·B2B
Pokaż szczegóły wynagrodzenia
Wynagrodzenie przeliczone z:
100 – 140 PLN/h
Duży ZUS:
Dziennie: ~546 – 791 PLN
Miesięcznie: ~11 457 – 16 618 PLN
Rocznie: ~137 489 – 199 418 PLN
Mały ZUS:
Dziennie: ~600 – 845 PLN
Miesięcznie: ~12 591 – 17 752 PLN
Rocznie: ~151 092 – 213 020 PLN
Zobacz w kalkulatorze wynagrodzeń
Oferta zweryfikowana · jawne widełki

01 Zakres zadań

Osoba, która dołączy do naszego zespołu będzie odpowiedzialna za rozwój nowych ekranów w Jetpack Compose, migrację starszych widoków napisanych w XML/ViewBinding, integrację z Google Maps i usługami lokalizacyjnymi, a także implementację bezpiecznego logowania (OpenID Connect / OAuth 2.0).

Pracujemy w Kotlin, wykorzystując Coroutines i RxJava do obsługi asynchroniczności, a także popularne biblioteki (Coil 3, OkHttp) do animacji i ładowania obrazów.

Oczekujemy solidnego doświadczenia w testach jednostkowych i integracyjnych oraz praktyki w pracy z Kotlin Multiplatform (KMP) i nowoczesnym ekosystemem Androida.

Start projektu ASAP.

02 Wymagania

3 must-have · 2 języki

Must-have

Android
Ekspert
Kotlin
Zaawansowany
Testing
Zaawansowany

Wymagane języki

Polski
Ekspert
Angielski
Zaawansowany

03 Profil kandydata

Szukamy doświadczonego developer Android, który dołączy do zespołu u naszego klienta z branży e-mobility.

Wymagania:

  • Android: doświadczenie z najnowszymi wersjami Androida
  • Kotlin: pełna znajomość języka, w tym Kotlin Coroutines i RxJava 3, doświadczenie z Kotlin Multiplatform (KMP)
  • UI: tworzenie nowych ekranów w Jetpack Compose (Material 3), migracja starszych ekranów napisanych w XML/ViewBinding
  • Biblioteki i multimedia:
    • Lottie
    • Coil 3
    • OkHttp
  • Mapy i lokalizacja:
    • Google Maps SDK, Google Places SDK 5.1
    • FusedLocationProvider
  • Bezpieczeństwo / logowanie: implementacja OpenID Connect / OAuth 2.0 z użyciem AppAuth
  • Testowanie: doświadczenie w testach jednostkowych i integracyjnych, m.in. JUnit 4, Robolectric, MockK, OkHttp MockWebServer, Coroutines Test oraz raportowanie pokrycia testami (Jacoco)

04 O firmie

Renegades
30 · Gdańsk

Łączymy doświadczonych programistów z naszymi klientami z Polski, Europy Zachodniej oraz USA.

05 Lokalizacja

Centrum, Gdańsk
Tryb pracy:
Stałe godziny pracy
Godziny pracy biura: 9-17
Model pracy
Stacjonarnie
Hybrydowo
100% zdalnie