Pomiń do treści
Logo firmy zooplus

Senior Android Software Engineer (All Genders)

zooplus

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄OtherKontrakt
⏱️Senior · 6+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano23 czerwca 2026
Ostatnio sprawdzono23 czerwca 2026
Wygasa za9 dni
Werdykt JobHunt

Senior Android developer odpowiedzialny za budowę i utrzymanie aplikacji konsumenckich dla dużej platformy e-commerce (zooplus). Pracuje w samoorganizującym się zespole Scrum, ściśle współpracując z Product Ownerem i architektem. Tworzy nowe funkcjonalności w Kotlin/Jetpack Compose, dba o jakość przez testy i CI/CD, oraz integruje rozwiązaniami z innymi zespołami. Aplikacja obsługuje ponad 11 mln klientów i obejmuje całą ścieżkę zakupową.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu ani liczby android developerów, brak opisu procesu rekrutacyjnego (etapy, czas).

🛠 Wymagane technologie
Dane źródłowe
CI/CDJUnitJenkinsGitHub Actions
AI Insights
Czym naprawdę jest ta rola?Android Engineer

Senior Android developer odpowiedzialny za budowę i utrzymanie aplikacji konsumenckich dla dużej platformy e-commerce (zooplus). Pracuje w samoorganizującym się zespole Scrum, ściśle współpracując z Product Ownerem i architektem. Tworzy nowe funkcjonalności w Kotlin/Jetpack Compose, dba o jakość przez testy i CI/CD, oraz integruje rozwiązaniami z innymi zespołami. Aplikacja obsługuje ponad 11 mln klientów i obejmuje całą ścieżkę zakupową.

Plusy
  • Praca nad własnym produktem e-commerce dla ponad 12 mln klientów
  • Nowoczesny stack technologiczny (Kotlin, Jetpack Compose, MVVM, Clean Architecture)
  • Samoorganizujące się zespoły Scrum z pair programmingiem i code review
  • Możliwość pracy 20 dni za granicą w zatwierdzonych krajach
  • Różnorodność kulturowa (ponad 50 narodowości)
Na co uważać
  • !Hybrydowy model pracy (60% biuro, 40% dom) może nie odpowiadać osobom szukającym pełnego zdala
  • !Brak informacji o konkretnym zespole (wielkość, liczebność Android devów)
  • !Wspomniano o redukcji długu technicznego – może wskazywać na legacy kod
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Współpraca z Product Ownerem i architektem przy definiowaniu wymagań biznesowych i technicznych
  • Projektowanie i implementacja nowych funkcji w Kotlin/Jetpack Compose z użyciem MVVM i Clean Architecture
  • Pisanie testów jednostkowych, UI i integracyjnych (JUnit, Mockito, Espresso)
  • Utrzymanie i rozwój pipeline'ów CI/CD (Jenkins, GitHub Actions, Bitrise)
  • Code review i pair programming z członkami zespołu
  • Debugowanie i optymalizacja wydajności aplikacji (profilowanie, pamięć, bateria, sieć)
  • Integracja z API REST (Retrofit/Ktor) i usługami innych zespołów
  • Utrzymanie istniejących funkcjonalności i redukcja długu technicznego
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Android developer z minimum 6-letnim stażem, solidnie znający Kotlin i nowoczesny stack (Compose, MVVM), ale mogący mieć mniejsze doświadczenie w A/B testingu lub KMP.

Raczej nie dla

Osoby z mniej niż 6 latami doświadczenia w Android development lub bez biegłości w Kotlin i Jetpack Compose. Nie dla juniorów ani midów.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół Mobile Apps i ile w nim Android developerów?
  • ?Jaka jest średnia ilość legacy kodu w aplikacji i jak wygląda plan redukcji długu technicznego?
  • ?Czy są dyżury on-call? Jeśli tak, jak często?
  • ?Jak wygląda ścieżka rozwoju dla seniora – czy są możliwości awansu na architekta/tech leada?
  • ?Czy istnieje budżet na konferencje lub szkolenia?
  • ?Jakie są główne wyzwania techniczne, przed którymi stoi zespół?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby Android developerów
  • Brak opisu procesu rekrutacyjnego (etapy, czas)
  • Nie wiadomo, czy przewidziane są dyżury on-call
  • Brak informacji o budżecie szkoleniowym lub konferencyjnym
Zespół

Pracują w samoorganizujących się zespołach Scrum, cenią przyjazne środowisko i współpracę, uczą się od siebie poprzez pair programming, code review i szkolenia. Duży nacisk na otwartą komunikację i różnorodność.

🔗Podobne oferty