Senior FullStack Engineer, Cloud Composer and Dataform
Rola skupia się na projektowaniu i implementacji interfejsów użytkownika dla dwóch produktów Google Cloud: Cloud Composer (orkiestracja przepływów danych) oraz Dataform (zarządzanie transformacjami danych w BigQuery). Mimo tytułu 'FullStack', codzienna praca koncentruje się na frontendzie (Angular/TypeScript), z współpracą z backendem przy projektowaniu API. Kandydat będzie pracował nad UX, konfiguracją UI oraz wspierał wdrażanie i debugowanie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano liczby dni hybrydowych, brak informacji o procesie rekrutacyjnym.
To rola przede wszystkim frontendowa (UI dla Cloud Composer i Dataform), mimo tytułu FullStack. Codzienne zadania koncentrują się na implementacji interfejsów i współpracy z UX/PM, a nie na budowie backendu.
Rola skupia się na projektowaniu i implementacji interfejsów użytkownika dla dwóch produktów Google Cloud: Cloud Composer (orkiestracja przepływów danych) oraz Dataform (zarządzanie transformacjami danych w BigQuery). Mimo tytułu 'FullStack', codzienna praca koncentruje się na frontendzie (Angular/TypeScript), z współpracą z backendem przy projektowaniu API. Kandydat będzie pracował nad UX, konfiguracją UI oraz wspierał wdrażanie i debugowanie.
- ✓Google – renomowany pracodawca z dobrymi benefitami
- ✓Praca nad kluczowymi produktami Google Cloud (Cloud Composer, Dataform)
- ✓Możliwość wpływu na UX i współpracy z PM/UX
- ✓Możliwość zmiany zespołów i projektów
- !Nie sprecyzowano wymaganej liczby dni w biurze w trybie hybrydowym
- !Opis stanowiska zawiera dużo ogólników typowych dla Google
- !Częste wydania (frequent releases) mogą oznaczać szybkie tempo pracy
- !Angular.js (starsza wersja) – może być używany legacy kod?
- !Brak informacji o wielkości zespołu i strukturze
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja nowych elementów interfejsu użytkownika dla Cloud Composer i Dataform
- •Implementacja funkcjonalności konfiguracyjnych Google Cloud w UI
- •Współpraca z Product Management i UX w celu definiowania wymagań produktowych
- •Partnerowanie z zespołami backendowymi przy projektowaniu API
- •Uczestnictwo w monitorowaniu i debugowaniu systemów
- •Wsparcie częstych wydań (frequent releases)
- •Refaktoryzacja istniejących elementów UI w celu poprawy UX
- •Kodowanie w JavaScript, TypeScript, AngularJS
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5-letnim doświadczeniem w full-stack, ale mocno frontendowym, znający Angular/TypeScript, gotowy do nauki kontekstu Cloud Composer i Dataform. Powinien mieć podstawy współpracy z backendem.
Osoby szukające czysto backendowej roli, programiści Kotlin bez frontendowego backgroundu, juniorzy (wymagane 5 lat doświadczenia), ani osoby unikające częstych wydań i pracy hybrydowej.
- ?Jaka jest wielkość zespołu frontendowego i backendowego?
- ?Czy Angular.js jest nadal używany produkcyjnie, czy trwa migracja do nowszych wersji?
- ?Ile dni w tygodniu wymagana jest obecność w biurze w Warszawie?
- ?Jak wygląda proces rekrutacyjny (ile etapów, czy jest zadanie domowe)?
- ?Czy na stanowisku jest dyżur on-call? Jak często?
- ?Jaki jest stosunek pracy frontend do backend w codziennej pracy?
- ?Jakie są główne wyzwania techniczne w obecnych produktach Cloud Composer i Dataform?
- −Nie podano liczby dni hybrydowych
- −Brak informacji o procesie rekrutacyjnym
- −Nie wiadomo, czy istnieje on-call
- −Nie sprecyzowano, czy Angular.js to Angular 2+ czy starszy AngularJS
- −Brak informacji o budżecie szkoleniowym (poza ogólnym 'costs of professional training')
Praca w zespole odpowiedzialnym za ELT/ETL w Google Cloud, z naciskiem na współpracę z Product Management i UX. Kultura inżynierska Google – autonomia, innowacja, przywództwo.