W skrócie
- Zadania: Twórz aplikacje Android, dbaj o ich wydajność i stabilność przy dużym ruchu.
- Firma: Dynamiczna firma technologiczna z płaską strukturą i otwartą kulturą.
- Benefity: Prywatna opieka medyczna, ubezpieczenie, Medicover Sport oraz możliwość pracy zdalnej.
- Pozostałe informacje: Szybkie tempo pracy, częste releasy i możliwość wdrażania własnych pomysłów.
- Dlaczego ta praca: Pracuj nad projektem dla milionów użytkowników i wprowadzaj realne zmiany.
- Kwalifikacje: 5+ lat doświadczenia w tworzeniu aplikacji Android oraz znajomość Kotlin i Javy.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
W iteo rozwijamy zespół Mobile Development i szukamy doświadczonych osób na stanowisko Senior Android Developera. Dołączysz do projektu dla klienta z branży logistycznej. Jeśli lubisz pracę przy dużej skali, wiesz, jak przyspieszyć buildy i postawić stabilne CI/CD, a AI jest dla Ciebie normalną częścią pracy.
Twój zakres obowiązków:
- Dbanie o wydajność, jakość i stabilność aplikacji przy bardzo dużym ruchu
- Projektowanie i utrzymanie pipeline’ów CI/CD, automatyzacja buildów i wdrożeń (on-prem i chmura)
- Skracanie czasu buildów w dużym codebase i dbanie o dostępność infrastruktury
- Refaktor kodu legacy równolegle z dowożeniem nowych funkcji
- Rozwój platformy pod wiele rynków, języków i konfiguracji
- Pisanie kodu pokrytego testami i współdecydowanie o architekturze
- Code review i dokumentowanie rozwiązań technicznych
- Wdrażanie narzędzi AI/LLM do codziennej pracy zespołu
Nasze wymagania:
- 5+ lat doświadczenia w tworzeniu aplikacji na Androida
- Bardzo dobra znajomość Android SDK, różnych wersji systemu i konfiguracji urządzeń
- Doświadczenie w mobile DevOps: GitLab CI, GitHub Actions lub podobne narzędzia, optymalizacja procesów budowania
- Doświadczenie w zespole platformowym / foundation, który wspiera innych developerów (DevEx)
- Znajomość Kotlina i Javy, Jetpack Compose, Coroutines / Flow
- Praktyka z Android Architecture Components, Jetpack, MVVM i Clean Architecture
- Doświadczenie z konfiguracją Firebase i integracją REST API
- Umiejętność przekładania wymagań biznesowych na techniczne i proponowania własnych rozwiązań
- Znajomość Git, JIRA, Confluence i pracy w Agile
- Język angielski (min. B2)
- Język polski (natywny)
- Samodzielność, dbałość o szczegóły i nastawienie na dowożenie
Mile widziane:
- Praca z LLM i agentowymi narzędziami w procesie wytwarzania oprogramowania
- Doświadczenie z Android WebView w aplikacjach enterprise
- Pracę w trybie zdalnym lub hybrydowym (zapraszamy do biura w Katowicach)
- Projekt na skalę, której nie da się przećwiczyć gdzie indziej: miliony użytkowników i realny wpływ Twoich decyzji
- Szybkie tempo i częste releasy
- Otwarte, niekorporacyjne środowisko: płaską strukturę i szybkie decyzje
- Możliwość rozwoju i wdrażania własnych pomysłów
Benefity: prywatną opiekę medyczną, ubezpieczenie, Medicover Sport
Jak wygląda proces rekrutacji?
- Twoje zgłoszenie
- Rozmowa HR z Kingą (Recruitment Specialist)
- Spotkanie techniczne z klientem (3 etapy)
- Feedback
Android Developer in Katowice – pracodawca: iteo
Iteo to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznej branży fintech. Nasza kultura pracy opiera się na innowacyjności i współpracy, co pozwala naszym pracownikom na realizację ambitnych projektów w zdalnym środowisku. Oferujemy elastyczne godziny pracy oraz dostęp do szkoleń, które wspierają rozwój umiejętności w obszarze projektowania usług.