Technical Lead, Messages, Android Wear
Rola Technical Lead w zespole Messages na Android Wear. Będziesz odpowiedzialny za rozwój aplikacji do przesyłania wiadomości na smartwatchach, współpracę z kierownikami produktu i projektantami UX, architekturę całego stosu aplikacji (UX, baza danych, wydajność), wpływ na projektowanie API we współpracy z zespołem platformy Wear OS oraz budowanie rozwiązań dla wymagań operatorów i producentów OEM. To rola łącząca przywództwo techniczne z praktycznym kodowaniem w Kotlin/Java na Androida.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani struktury, brak informacji o dyżurach on-call.
Rola Technical Lead w zespole Messages na Android Wear. Będziesz odpowiedzialny za rozwój aplikacji do przesyłania wiadomości na smartwatchach, współpracę z kierownikami produktu i projektantami UX, architekturę całego stosu aplikacji (UX, baza danych, wydajność), wpływ na projektowanie API we współpracy z zespołem platformy Wear OS oraz budowanie rozwiązań dla wymagań operatorów i producentów OEM. To rola łącząca przywództwo techniczne z praktycznym kodowaniem w Kotlin/Java na Androida.
- ✓Praca nad produktem z ponad miliardem aktywnych użytkowników miesięcznie
- ✓Możliwość wpływania na kierunek produktu i platformy Wear OS
- ✓Szeroki zakres benefitów, w tym pakiety relokacyjne, prywatna opieka medyczna, karnety sportowe, kursy językowe
- ✓Szansa na pracę z najnowszymi technologiami wearables
- !Ogólny opis Google z dużą ilością frazesów o 'fast-paced business' i 'fresh ideas'
- !Brak konkretnych informacji o wielkości zespołu
- !Brak informacji o dyżurach on-call
- !Hybrydowy model pracy bez określonej liczby dni w biurze
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Współpraca z PM i UX w celu określenia zakresu nowych funkcji
- •Architektura pełnego stosu aplikacji, w tym UX, bazy danych i wydajności systemu
- •Wpływanie na projekt nowych API poprzez współpracę z zespołem platformy Wear OS
- •Budowanie rozwiązań dla wymagań operatorów i producentów OEM
- •Przegląd kodu napisanego przez innych deweloperów i udzielanie informacji zwrotnych
- •Pisanie i utrzymywanie kodu w Kotlin/Java dla aplikacji Android Wear
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Inżynier z tytułem licencjackim, 5 lat doświadczenia w tworzeniu oprogramowania, 3 lata w Androidzie, 3 lata w Kotlin/Java oraz co najmniej 1 rok w projektowaniu na dużą skalę. Osoba ta może nie mieć doświadczenia w roli lidera, ale spełnia wszystkie minimalne wymagania.
Osoby z mniej niż 5-letnim doświadczeniem w tworzeniu oprogramowania lub bez doświadczenia w Androidzie i Kotlin/Java. Rola nie jest odpowiednia dla juniorów ani midów bez wymaganych lat doświadczenia.
- ?Ile osób liczy zespół Messages Android Wear?
- ?Czy są przewidziane dyżury on-call? Jeśli tak, jak często?
- ?Jaki jest stosunek pracy zdalnej do stacjonarnej w modelu hybrydowym?
- ?Jakie są możliwości rozwoju kariery na tym stanowisku?
- ?Czy w projekcie używane są inne języki lub frameworki poza Kotlin/Java i Android SDK?
- ?Jak wygląda proces decyzyjny dotyczący architektury – ile autonomii ma zespół?
- ?Czy istnieje plan modernizacji legacy kodu, czy praca skupia się głównie na nowych funkcjach?
- −Nie podano wielkości zespołu ani struktury
- −Brak informacji o dyżurach on-call
- −Nie określono konkretnej liczby dni pracy zdalnej w hybrydzie
- −Brak opisu procesu rekrutacyjnego (ilość etapów, zadania domowe)
Zespół pracuje nad popularnym produktem w dynamicznym środowisku, z dużą współpracą z innymi zespołami (platforma Wear OS, PM, UX). Kultura oparta na przywództwie technicznym i innowacjach, typowa dla Google.