
Pearson VUE świadczy usługi komputerowego testowania i certyfikacji dla organizacji z różnych sektorów, w tym konsultingu, ochrony zdrowia i logistyki. Platforma firmy obsługuje certyfikację oraz wymagające egzaminy zawodowe, oferując narzędzia do planowania egzaminów, zasoby dla kandydatów i udogodnienia podczas testów. Pomagając organizatorom egzaminów oceniać umiejętności, a kandydatom potwierdzać wiedzę, Pearson VUE przyczynia się do rozwoju zawodowego i kształtowania standardów branżowych. Kontekst rekrutacyjny firmy obejmuje dużą międzynarodową organizację skoncentrowaną na przeprowadzaniu ocen i doświadczeniach kandydatów.
Starszy inżynier Android (Hiszpania, praca zdalna) w Pearson VUE
Wyznaczaj architekturę Androida i praktyki inżynierskie, tworząc aplikacje Pearson do nauki języka angielskiego. Buduj skalowalne rozwiązania mobilne, które zapewniają studentom angażujące doświadczenia.
Opis
- Wyznaczanie kierunku technicznego, architektury i długoterminowej mapy drogowej aplikacji Android.
- Ustanawianie standardów inżynierskich oraz wspieranie społeczności Androida poprzez mentoring, przeglądy kodu i wskazówki techniczne.
- Projektowanie skalowalnych, modułowych rozwiązań dla wielu zespołów i rozwijającego się produktu.
- Ścisła współpraca z zespołami produktu, projektowania, zapewniania jakości i infrastruktury oraz innymi osobami na poziomie Staff.
- Wspieranie modernizacji, ograniczanie długu technicznego i poprawa komfortu pracy programistów.
- Przekładanie strategii produktu i złożonych wymagań na jasne plany techniczne.
- Prowadzenie programów technicznych obejmujących wiele zespołów i tworzenie map drogowych na kilka kwartałów.
Wymagania
- Doświadczony starszy inżynier Android z udokumentowanymi osiągnięciami w dostarczaniu wysokiej jakości aplikacji mobilnych na dużą skalę.
- Zaawansowana znajomość Kotlin, MVVM, MVI, czystej architektury i modułowego projektowania aplikacji.
- Duże doświadczenie praktyczne z coroutines, Jetpack Compose, Room i Hilt.
- Umiejętność wyznaczania architektury i standardów technicznych oraz tworzenia wielokrotnego użytku rozwiązań platformowych.
- Doświadczenie w poprawianiu wydajności aplikacji, zużycia pamięci, stabilności, czasu kompilacji i responsywności.
- Bardzo dobra znajomość angielskiego w komunikacji, w tym w pisaniu dokumentacji technicznej i uzgadnianiu rozwiązań z interesariuszami.
- Znajomość analityki mobilnej, eksperymentów i testów A/B.
- Co najmniej osiem lat doświadczenia w tworzeniu aplikacji Android lub równoważny, wykazany wpływ na poziomie Staff.
- Udokumentowane doświadczenie w kierowaniu decyzjami architektonicznymi, dużymi migracjami lub inicjatywami obejmującymi całą platformę.
- Dbałość o skalowalność, łatwość utrzymania, komfort pracy programistów i długoterminową kondycję platformy.
- Doświadczenie w zwinnych zespołach, w tym w planowaniu, szacowaniu, ustalaniu priorytetów technicznych i iteracyjnym dostarczaniu.
- Mile widziane: znajomość narzędzi programistycznych wspieranych przez AI, takich jak Cursor lub Claude Code.
- Mile widziane: doświadczenie z CI/CD, strategiami automatyzacji testów i procesami wydawania aplikacji mobilnych.