Senior Android Developer
⚲ Warszawa
21 840 - 28 560 PLN netto (B2B)
Wymagania
- min. 5 lat komercyjnego doświadczenia w rozwoju na Androidzie
- praktyczne doświadczenie w refaktoryzacji i poprawie istniejących baz kodu
- doświadczenie z Git, pipeline'ami CI/CD i procesami release managementu
- doświadczenie w pracy w zespołach Agile/cross-funkcyjnych
- dobra znajomość angielskiego (komunikatywna, w mowie i piśmie)
Mile widziane
- doświadczenie przy aplikacjach o dużej skali i dużej bazie użytkowników
- doświadczenie w optymalizacji wydajności i monitoringu aplikacji
Opis stanowiska
Dołączasz do zespołu rozwijającego jedną z największych aplikacji mobilnych w Europie, używaną codziennie przez miliony użytkowników, w fazie szybkiego wzrostu i ekspansji na kolejne rynki. Realnie odpowiadasz za architekturę mobilną, standardy inżynierskie i decyzje techniczne, a nie tylko za dostarczanie funkcji. Uwaga: w opisie wprost podkreślono refactoring i poprawę istniejącego kodu — nastaw się na pracę z zastaną, potencjalnie trudną w utrzymaniu bazą, a nie na budowanie od zera. Dobra oferta dla seniora, który lubi dużą odpowiedzialność i presję skalowania produktu konsumenckiego.
🔍 Dekoder Ogłoszenia
🔴
Join a team building one of Europe's leading mobile applications, used daily by millions of users.
Pracujesz nad produktem o dużej skali, co może oznaczać presję na szybkie dostarczanie i wysokie oczekiwania użytkowników.
🔴
The product is undergoing rapid growth and international expansion, with a strong focus on scaling its mobile platform and delivering a best-in-class native Android experience across multiple European markets.
Oczekuje się od Ciebie pracy nad rozwojem i skalowaniem aplikacji w dynamicznym środowisku, co może wiązać się z częstymi zmianami i nowymi wyzwaniami.
🔴
who wants to have a real impact on product development, mobile architecture, and engineering standards
Może oznaczać, że będziesz miał dużą odpowiedzialność za kluczowe decyzje techniczne, ale też potencjalnie będziesz musiał mierzyć się z problemami wynikającymi z istniejącej architektury.
🔴
Proven experience in refactoring and improving existing codebases.
Prawdopodobnie będziesz musiał pracować nad starym, potencjalnie trudnym do utrzymania kodem, a nie tylko tworzyć nowe funkcje.
🔴
Continuously improve development processes, tools, and workflows.
Oczekuje się od Ciebie proaktywności w usprawnianiu pracy zespołu, co może oznaczać dodatkowe obowiązki poza czystym kodowaniem.