Senior Software Engineer, iOS, Sleep Coaching
Rola Senior Software Engineer w zespole Platforms and Devices w Google. Mimo tytułu wskazującego na iOS i Sleep Coaching, podstawowe wymagania to backendowe języki (C++, Java, Go, Python) z iOS jako opcjonalnym. Prawdopodobnie inżynier będzie pracować nad funkcjami związanymi ze snem na urządzeniach Google (np. Pixel, Nest Hub), ale rdzeń pracy to rozwój pełnego stosu: projektowanie, kodowanie, testowanie i wdrażanie wysokowydajnych aplikacji produkcyjnych. Kod iOS jest możliwy, ale nie gwarantowany.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano szczegółów dotyczących produktu sleep coaching – czy to istniejący projekt, czy nowa inicjatywa., brak opisu procesu rekrutacyjnego (liczba etapów, rodzaj zadań)..
To rola inżynierska o profilu głównie backend/full-stack w zespole Platforms and Devices, z możliwością pracy nad iOS jeśli kandydat ma odpowiednie doświadczenie. Tytuł sugeruje specjalizację iOS/Sleep Coaching, ale podstawowe wymagania koncentrują się na backendzie i systemach rozproszonych.
Rola Senior Software Engineer w zespole Platforms and Devices w Google. Mimo tytułu wskazującego na iOS i Sleep Coaching, podstawowe wymagania to backendowe języki (C++, Java, Go, Python) z iOS jako opcjonalnym. Prawdopodobnie inżynier będzie pracować nad funkcjami związanymi ze snem na urządzeniach Google (np. Pixel, Nest Hub), ale rdzeń pracy to rozwój pełnego stosu: projektowanie, kodowanie, testowanie i wdrażanie wysokowydajnych aplikacji produkcyjnych. Kod iOS jest możliwy, ale nie gwarantowany.
- ✓Bogaty pakiet benefitów: plany oszczędnościowo-inwestycyjne, redeployment package, dodatkowe urlopy, możliwość uzyskania licencji i pozwoleń.
- ✓Praca w Google – stabilność, możliwość rozwoju, dostęp do najnowszych technologii.
- !Ogłoszenie nie precyzuje, na czym konkretnie polega aspekt Sleep Coaching – może to być jedynie marketingowy kontekst.
- !Brak informacji o procesie rekrutacyjnym – nie wiadomo ile etapów, czy jest zadanie domowe.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja wysokowydajnych aplikacji produkcyjnych w C++, Java, Go lub Python
- •Tworzenie prototypów do testów A/B
- •Pisanie i utrzymywanie testów jednostkowych i integracyjnych
- •Tworzenie dokumentacji technicznej dla rozwijanych funkcji
- •Współpraca z zespołami cross-funkcjonalnymi (PM, UX) przy dostarczaniu nowych funkcji
- •Utrzymanie i ulepszanie istniejących rozwiązań programistycznych
- •Code review i udział w dyskusjach architektonicznych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier/ka z dokładnie 5-letnim doświadczeniem w full-stack i kodowaniu w jednym z wymaganych języków, bez doświadczenia iOS, ale z silnymi podstawami backendowymi i umiejętnością projektowania systemów.
Osoby z mniej niż 5 latami doświadczenia w programowaniu (juniorzy), ani specjaliści czysto iOS bez doświadczenia w backendzie i projektowaniu systemów.
- ?Jaki jest dokładny zakres obowiązków związanych z Sleep Coaching? Czy to nazwa zespołu, produktu, czy funkcji?
- ?Jaki jest podział czasu między rozwój backendu a iOS (jeśli w ogóle)?
- ?Ile osób liczy zespół i jakie są role w zespole?
- ?Czy obowiązuje dyżur on-call? Jak często?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy są zadania domowe lub live coding?
- ?Jakie są największe wyzwania techniczne w obecnym projekcie?
- −Nie podano szczegółów dotyczących produktu Sleep Coaching – czy to istniejący projekt, czy nowa inicjatywa.
- −Brak opisu procesu rekrutacyjnego (liczba etapów, rodzaj zadań).
- −Nie wiadomo, czy rola wiąże się z dyżurami on-call.
- −Nie określono konkretnego zakresu zespołu ani liczby osób.
Zespół kładzie nacisk na jakość kodu, testowanie i dokumentację, a także współpracę z innymi zespołami (PM, UX). Kultura pracy w Google sprzyja innowacjom i autonomii technicznej.