Senior Android Software Engineer
Surfshark
Senior Android engineer w firmie produktowej (Surfshark VPN). Odpowiadasz za rozwijanie dużej aplikacji w Kotlinie z Compose, Coroutines, Hilt i Navigation. Prowadzisz projekty od wymagań przez A/B testy do wdrożenia, mentorujesz innych, podnosisz standardy jakości i polujesz na dług techniczny. Czasem zaglądasz do JNI, Pythona, Basha lub reverse engineeringu.
Brakuje: brak informacji o liczbie inżynierów w zespole, nie podano, jak długo istnieje obecna aplikacja i ile jest legacy kodu.
Senior Android engineer w firmie produktowej (Surfshark VPN). Odpowiadasz za rozwijanie dużej aplikacji w Kotlinie z Compose, Coroutines, Hilt i Navigation. Prowadzisz projekty od wymagań przez A/B testy do wdrożenia, mentorujesz innych, podnosisz standardy jakości i polujesz na dług techniczny. Czasem zaglądasz do JNI, Pythona, Basha lub reverse engineeringu.
- ✓Opieka zdrowotna i psychologiczna, karnet na siłownię
- ✓Możliwość pracy z dowolnego miejsca na świecie (WFA policy)
- ✓Premiowe konta Surfshark dla rodziny i znajomych
- !Brak informacji o wielkości zespołu Android
- !Nie określono, ile lat ma obecna baza kodu i jaki jest udział legacy
- !Wzmianka o 'AI-assisted development' może sugerować modny buzzword bez konkretów
- •Implementacja nowych funkcji w Kotlin Compose w dużej aplikacji mobilnej
- •Code review i pair programming z innymi inżynierami
- •Debugowanie i rozwiązywanie problemów produkcyjnych (wydajność, błędy)
- •Poprawianie infrastruktury testowej i automatyzacji testów
- •Refaktoryzacja legacy kodu i redukcja długu technicznego
- •Ulepszanie pipeline'ów CI/CD
- •Współpraca z product managerem przy definiowaniu wymagań i szacowaniu prac
- •Eksperymenty z nowymi technologiami (np. AI-assisted development)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Android developer z co najmniej 3 latami komercyjnego doświadczenia, który ma solidne podstawy w Kotlinie i zna cykl życia aplikacji. Potrafi samodzielnie prowadzić zadania i chce rozwijać się w kierunku seniora poprzez mentoring i pracę z dużym kodem.
Juniorzy bez doświadczenia w produkcji, osoby unikające odpowiedzialności za jakość i mentoringu, ani inżynierowie szukający wyłącznie pracy zdalnej (firma wymaga 3 dni w biurze).
- ?Ile osób liczy zespół Android?
- ?Jak wygląda proces review i ile czasu średnio poświęcamy na mentoring?
- ?Czy są planowane migracje technologiczne (np. pełne przejście na Compose)?
- ?Jak często zdarzają się incydenty produkcyjne i czy jest dyżur on-call?
- ?Jak mierzona jest jakość kodu (test coverage, lint, itp.)?
- ?Czy istnieje możliwość pracy zdalnej z Polski częściej niż 2 dni w tygodniu?
- ?Jakie są największe wyzwania techniczne w obecnym projekcie?
- −Brak informacji o liczbie inżynierów w zespole
- −Nie podano, jak długo istnieje obecna aplikacja i ile jest legacy kodu
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe)
- −Nie wiadomo, jaki jest udział osób pracujących zdalnie w zespole
Firma stawia na społeczność i celebracje: wyjazdy integracyjne, piątkowe spotkania, wydarzenia. Praca hybrydowa z elastycznością, ale zachęta do bycia w biurze.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Kotlin. Pełne statystyki zarobków →