Mid-Level Kotlin Android Developer – Mobile App Development
ITDS
Rola polega na rozwijaniu i utrzymywaniu aplikacji mobilnych w Kotlinie dla klienta z branży transformacji cyfrowej. Praca obejmuje implementację nowych funkcji, integrację z API, dbanie o bezpieczeństwo i jakość kodu. To typowa rola developerska w modelu outsourcingowym – pracujesz dla agencji, ale na co dzień w zespole klienta.
Brakuje: brak opisu samego produktu klienta (rodzaj aplikacji, użytkownicy), nie podano liczby osób w zespole.
Rola polega na rozwijaniu i utrzymywaniu aplikacji mobilnych w Kotlinie dla klienta z branży transformacji cyfrowej. Praca obejmuje implementację nowych funkcji, integrację z API, dbanie o bezpieczeństwo i jakość kodu. To typowa rola developerska w modelu outsourcingowym – pracujesz dla agencji, ale na co dzień w zespole klienta.
- ✓Nowoczesny stack: Kotlin, Jetpack Compose, MVVM, CI/CD
- ✓Wyraźny nacisk na bezpieczeństwo aplikacji mobilnych
- !Brak konkretnych informacji o projekcie klienta (domena, skala, zespół)
- !Nie podano liczby dni w biurze przy pracy hybrydowej
- !Zakres odpowiedzialności szeroki – od developmentu po CI/CD i bezpieczeństwo
- !Model outsourcingowy – możliwe rotacje klientów
- •Pisanie i refaktoryzacja kodu w Kotlinie z użyciem Jetpack Compose
- •Implementacja architektury MVP/MVVM i Clean Architecture
- •Integracja z REST API przez Retrofit i obsługa stanu przez ViewModel/LiveData
- •Zarządzanie zależnościami za pomocą Koin, Dagger lub Hilt
- •Tworzenie i utrzymywanie CI/CD dla automatycznego deploymentu
- •Udział w code review i retrospektywach zespołu
- •Diagnozowanie i naprawianie incydentów produkcyjnych
- •Wdrażanie mechanizmów bezpieczeństwa (SSL pinning, szyfrowanie danych)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Android Developer z 4-letnim doświadczeniem w Kotlinie, który posługuje się Retrofit, Coroutines i Room, ma podstawową wiedzę o CI/CD i wzorcach architektonicznych, komunikuje się po angielsku i akceptuje model hybrydowy.
Juniorzy bez min. 4 lat doświadczenia osoby szukające pełnej pracy zdalnej (wymagana hybryda w Krakowie) oraz osoby niekomunikujące się biegle po angielsku.
- ?Jaka jest wielkość i skład zespołu, w którym będę pracować?
- ?Ile dni w tygodniu wymagana jest obecność w biurze?
- ?Czy projekt jest greenfield czy rozwijamy istniejącą aplikację?
- ?Jaka jest polityka dotycząca narzędzi i wersji androida (target SDK, min SDK)?
- ?Czy istnieje możliwość przejścia do innego projektu klienta w przyszłości?
- ?Jakie są najbliższe plany rozwoju technologicznego w zespole?
- −Brak opisu samego produktu klienta (rodzaj aplikacji, użytkownicy)
- −Nie podano liczby osób w zespole
- −Nie wiadomo, ile dni hybrydowych jest wymaganych
- −Brak informacji o procesie rekrutacyjnym (ile etapów, czy jest zadanie)
- −Nie określono, czy projekt jest długoterminowy czy krótkoterminowy
W ogłoszeniu podkreślona jest współpraca w rozproszonym zespole, dzielenie się wiedzą oraz udział w code review i retrospektywach – sugeruje to kulturę otwartą i nastawioną na rozwój.