Pomiń do treści
Logo firmy QUERCUS

Android Engineer

QUERCUS

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 20+ latDoświadczenie
LokalizacjaŁódź
Źródło
Aktywna
Opublikowano3 czerwca 2026
Ostatnio sprawdzono3 czerwca 2026
Wygasa za13 dni
Werdykt JobHunt

Rola Senior Android Engineer w firmie software house pracującej dla klientów z sektora finansowego. Będziesz projektować i rozwijać aplikacje mobilne na Androida, implementować architekturę MVVM/Clean Architecture, integrować z REST API, pisać testy, optymalizować wydajność oraz utrzymywać CI/CD. Pracujesz nad wieloma projektami jednocześnie, z użyciem nowoczesnych technologii (Kotlin, Jetpack, Compose). Firma ma niekorporacyjną strukturę i oferuje elastyczność.

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

Brakuje: liczba lat doświadczenia (konkretnie, np. 5+) nie jest podana wprost, wielkość firmy i liczba zespołów.

🛠 Wymagane technologie
Dane źródłowe
KotlinAndroid SDK JetpackJUnitGitFirebase Crashlytics
AI Insights
Czym naprawdę jest ta rola?Software Engineer

Rola Senior Android Engineer w firmie software house pracującej dla klientów z sektora finansowego. Będziesz projektować i rozwijać aplikacje mobilne na Androida, implementować architekturę MVVM/Clean Architecture, integrować z REST API, pisać testy, optymalizować wydajność oraz utrzymywać CI/CD. Pracujesz nad wieloma projektami jednocześnie, z użyciem nowoczesnych technologii (Kotlin, Jetpack, Compose). Firma ma niekorporacyjną strukturę i oferuje elastyczność.

Plusy
  • Transparentny proces rekrutacyjny (3 etapy: telefon, rozmowa techniczna/zadanie, decyzja)
  • Możliwość pracy zdalnej i elastyczne godziny
  • Mentoring, code review, CI/CD, testy automatyzacji – dojrzałe praktyki inżynieryjne
  • Firma z 20-letnim doświadczeniem, ale niekorporacyjna struktura
Na co uważać
  • Nieprecyzyjne określenie wymaganego doświadczenia ('letnie' – prawdopodobnie błąd, ale nie wiadomo ile lat)
  • Informacja o rekrutacji 'zarówno dla doświadczonych, jak i studentów' – niespójna z poziomem senior
  • Wymieniono wiele metodologii (agile, scrum, kanban, waterfall) – świadczy o chaosie procesowym
  • !Pracujesz nad kilkoma projektami jednocześnie – ryzyko rozproszenia
  • !W składzie zespołu wymieniono 'support' – brak informacji o dyżurach
  • !Brak konkretów co do budżetu szkoleniowego (ogólnie 'platformy e-learningowe')
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja nowych funkcjonalności w aplikacjach Android w Kotlin
  • Implementacja architektury MVVM / Clean Architecture i zarządzanie stanem (ViewModel, LiveData, Compose)
  • Integracja z REST API, WebSocket i zewnętrznymi usługami
  • Pisanie testów jednostkowych i UI (JUnit, Mockito, Espresso)
  • Optymalizacja wydajności aplikacji i UX
  • Utrzymanie i rozwijanie pipeline'ów CI/CD (Bitrise, GitHub Actions)
  • Monitorowanie błędów produkcyjnych i debugowanie (Firebase Crashlytics, Logcat)
  • Code review i współpraca z zespołem projektowym
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Mid Android Developer z dobrą znajomością Kotlina i podstaw CI/CD, który chce rozwijać się w kierunku seniora i jest gotowy na pracę przy projektach klienckich.

Raczej nie dla

Juniorzy bez komercyjnego doświadczenia w Androidzie lub osoby szukające stabilnego, jednego projektu długoterminowego – tutaj pracuje się nad wieloma projektami jednocześnie.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise2/5
Pytania do rekrutera
  • ?Ile projektów prowadzi się jednocześnie i jak wygląda alokacja czasowa?
  • ?Czy w ramach CI/CD używacie Bitrise czy GitHub Actions, czy obu?
  • ?Jak wygląda proces testowania – czy piszecie testy UI i integracyjne?
  • ?Czy jest on-call lub wsparcie produkcyjne?
  • ?Jaka wielkość zespołu developerskiego i ile osób pracuje nad jednym projektem?
  • ?Czy klienci finansowi wymagają dodatkowych certyfikatów lub procedur bezpieczeństwa?
  • ?Jak wygląda rozmowa techniczna – live coding czy zadanie domowe?
Brakujące informacje
  • Liczba lat doświadczenia (konkretnie, np. 5+) nie jest podana wprost
  • Wielkość firmy i liczba zespołów
  • Szczegółowy budżet szkoleniowy (konkretna kwota lub platformy)
  • Informacja o dyżurach on-call
Zespół

Młody, dynamiczny zespół w niekorporacyjnej strukturze, z naciskiem na rozwój i współpracę. Firma deklaruje 'miłą atmosferę' i eventy integracyjne.

Rekrutacja

Rozmowa telefoniczna z rekruterem -> Spotkanie z PM'em (rozmowa techniczna / zadanie) -> Decyzja.

🔗Podobne oferty