Praca
Z kanału partnera
Starszy inżynier oprogramowania, Android SDUI
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Deliveroo
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Nasza globalna struktura
Deliveroo jest teraz częścią DoorDash, zrzeszającą zespoły o jeszcze większym zasięgu, skali i ambicjach. W zależności od Twojej roli możesz współpracować z członkami zespołu, systemami i liderami w DoorDash i Wolt. Razem odblokowujemy nowe możliwości jako jeden globalny zespół.
Dołącz do naszej misji zmiany sposobu, w jaki ludzie robią zakupy i jedzenie, gdzie wpływ, innowacja i rozwój napędzają wszystko, co robimy. Nasze zespoły inżynieryjne stawiają czoła złożonym wyzwaniom technicznym na globalnym, trójstronnym rynku, budując i skalując systemy, które codziennie służą milionom klientów, pasażerów i partnerów.
Od logistyki w czasie rzeczywistym po odporną infrastrukturę i optymalizację rynku – projektujemy, budujemy i obsługujemy technologię, która napędza rozwój Deliveroo na dużą skalę.
Poszukujemy starszego inżyniera Androida, który dołączy do naszego zespołu SDUI. Na tym stanowisku pomożesz nam zbudować i skalować naszą platformę interfejsu użytkownika sterowaną serwerem (SDUI), umożliwiając zespołom jednorazowe zbudowanie interfejsu użytkownika i jego bezproblemowe wdrożenie w systemach iOS, Android i Internecie bez konieczności ponownego wdrażania nowej aplikacji — wydajnie i spójnie. Stanowisko to odbywa się w naszym biurze w Londynie w konfiguracji hybrydowej, zazwyczaj trzy dni w biurze.
Co będziesz robić
Dołączysz do zespołu SDUI. Posiadamy warstwę renderującą Androida naszej platformy interfejsu użytkownika opartej na serwerze oraz usługi backendu, które ją obsługują, dzięki czemu każda zbudowana na niej powierzchnia konsumencka jest szybka, poprawna i wizualnie nie do odróżnienia od natywnej.
Oto jak może wyglądać Twój dzień:
• Zwiększaj realizację techniczną, projektując, budując i rozwijając moduł renderujący SDUI systemu Android — oraz usługi zaplecza (Kotlin, Golang, Protobuf), które go zasilają — w celu obsługi złożonych aktualizacji interfejsu użytkownika w czasie rzeczywistym na dużą skalę.
• Kieruj udoskonaleniami architektury i przeglądami kodu, zapewniając łatwość konserwacji, widoczność i sprawność operacyjną modułu renderującego, gdy więcej zespołów będzie na nim pracować.
• Współpracuj z osobami zajmującymi się różnymi funkcjami (inżynierami zajmującymi się renderowaniem systemów iOS i WWW, zespołami ds. produktów i projektów), aby planować wdrożenia, dostosowywać się do decyzji dotyczących platform i wpływać na plan działania.
• Własne inicjatywy na dużą skalę, od projektu po dostawę — w tym dążenie do dostosowania jakości ruchu i interakcji SDUI do odpowiedników natywnych oraz ciągła migracja ze starszych systemów renderowania.
• Wspieraj rozwój innych poprzez mentoring dla kolegów i odgrywanie aktywnej roli w naszym procesie rekrutacji inżynierów.
Czego potrzebujesz, aby się rozwijać
Nasz idealny kandydat będzie posiadać dużą wiedzę specjalistyczną w niektórych z tych obszarów oraz ciekawość w innych:
• Ponad 5 lat tworzenia aplikacji na Androida na dużą skalę, z dogłębną znajomością Kotlin i Jetpack Compose.
• Doświadczenie w tworzeniu backendu, szczególnie w Golang, Kotlin i Protobuf, oraz wygoda przemieszczania się pomiędzy kodem klienta i serwera, w zależności od potrzeb.
• Doświadczenie w budowaniu lub utrzymywaniu opartego na serwerze/deklaratywnego systemu interfejsu użytkownika, z dużym zainteresowaniem poszerzania możliwości renderowania deklaratywnego — dodatkowe punkty, jeśli obejmuje to Litho lub inny renderer oparty na DSL.
• Nastawienie na produkt i instynkt stosowania go przy projektowaniu usług platformowych dla zespołów, które na nich bazują.
• Wykazano odpowiedzialność za realizację techniczną w ramach zespołów wielofunkcyjnych, kierując wyborami wdrożeniowymi i projektem technicznym platformy, na której opierają się inne zespoły.
• Silne umiejętności komunikacyjne, praca w różnych strefach czasowych z odpowiednikami w systemie iOS, sieci Web i zapleczu, a także kierownikami projektu i wieloma zespołami ds. produktów.
• Duma w rzemiośle programistycznym i zaangażowanie w pisanie czytelnego, dobrze zaprojektowanego i dokładnie przetestowanego kodu mobilnego.
Dodatkowe punkty za kontakt z narzędziami Figma-to-code, systemami tokenów projektowych/motywami lub pracami nad dostępnością w renderowaniu mobilnym.
Dlaczego warto do nas dołączyć?
W Deliveroo będziesz wykonywać pracę, która ma znaczenie — rozwiązując rzeczywiste problemy na platformie, na której opiera się każdy zespół mający kontakt z konsumentem. Jesteśmy inżynierami renderującymi, myślicielami systemowymi i twórcami platform, których łączy wspólny napęd, aby zmiany interfejsu użytkownika w wysyłce były szybkie i bezpieczne. Pracując tutaj możesz spodziewać się:
• 🔧 Rozwiązuj znaczące problemy w rzeczywistej skali — Pracuj na platformie renderującej, od której zależy każda powierzchnia konsumencka, z której codziennie korzystają miliony klientów.
• 🌱 Szybko zobacz swój wpływ — szybko wysyłaj, testuj i ulepszaj moduł renderujący w środowisku o niskiej hierarchii i wysokim poziomie własności.
• 🧠 Rozwijaj się dzięki wyzwaniom i odpowiedzialności — stawiaj czoła dużym, niejednoznacznym problemom związanym z platformą i przyspieszaj swoją karierę dzięki silnemu wsparciu.
• 🌍 Kultura stworzona dla konstruktorów — wysokie standardy, współpraca, elastyczna praca i ciągłe uczenie się.
• 💰 Udział w sukcesie, który pomagasz osiągnąć — Konkurencyjne wynagrodzenie i opcje kapitałowe, dzięki którym będziesz nagradzany za wywierany wpływ.
➡️ Chcesz głębiej przyjrzeć się temu, jak budujemy? Sprawdź nasz blog technologiczny.
Naszym celem jest stworzenie sprawiedliwego procesu, który pozwoli zabłysnąć Twoim umiejętnościom – nasza rozmowa kwalifikacyjna zazwyczaj obejmuje 3-4 etapy. Zapoznaj się z naszym Przewodnikiem po rozmowie kwalifikacyjnej, który pomoże Ci poczuć się pewnie na każdym etapie.
Nasza globalna struktura
Deliveroo jest teraz częścią DoorDash, zrzeszającą zespoły o jeszcze większym zasięgu, skali i ambicjach. W zależności od Twojej roli możesz współpracować z członkami zespołu, systemami i liderami w DoorDash i Wolt. Razem odblokowujemy nowe możliwości jako jeden globalny zespół.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/deliveroo/senior-software-engineer-android-sdui-london-79443)
Deliveroo jest teraz częścią DoorDash, zrzeszającą zespoły o jeszcze większym zasięgu, skali i ambicjach. W zależności od Twojej roli możesz współpracować z członkami zespołu, systemami i liderami w DoorDash i Wolt. Razem odblokowujemy nowe możliwości jako jeden globalny zespół.
Dołącz do naszej misji zmiany sposobu, w jaki ludzie robią zakupy i jedzenie, gdzie wpływ, innowacja i rozwój napędzają wszystko, co robimy. Nasze zespoły inżynieryjne stawiają czoła złożonym wyzwaniom technicznym na globalnym, trójstronnym rynku, budując i skalując systemy, które codziennie służą milionom klientów, pasażerów i partnerów.
Od logistyki w czasie rzeczywistym po odporną infrastrukturę i optymalizację rynku – projektujemy, budujemy i obsługujemy technologię, która napędza rozwój Deliveroo na dużą skalę.
Poszukujemy starszego inżyniera Androida, który dołączy do naszego zespołu SDUI. Na tym stanowisku pomożesz nam zbudować i skalować naszą platformę interfejsu użytkownika sterowaną serwerem (SDUI), umożliwiając zespołom jednorazowe zbudowanie interfejsu użytkownika i jego bezproblemowe wdrożenie w systemach iOS, Android i Internecie bez konieczności ponownego wdrażania nowej aplikacji — wydajnie i spójnie. Stanowisko to odbywa się w naszym biurze w Londynie w konfiguracji hybrydowej, zazwyczaj trzy dni w biurze.
Co będziesz robić
Dołączysz do zespołu SDUI. Posiadamy warstwę renderującą Androida naszej platformy interfejsu użytkownika opartej na serwerze oraz usługi backendu, które ją obsługują, dzięki czemu każda zbudowana na niej powierzchnia konsumencka jest szybka, poprawna i wizualnie nie do odróżnienia od natywnej.
Oto jak może wyglądać Twój dzień:
• Zwiększaj realizację techniczną, projektując, budując i rozwijając moduł renderujący SDUI systemu Android — oraz usługi zaplecza (Kotlin, Golang, Protobuf), które go zasilają — w celu obsługi złożonych aktualizacji interfejsu użytkownika w czasie rzeczywistym na dużą skalę.
• Kieruj udoskonaleniami architektury i przeglądami kodu, zapewniając łatwość konserwacji, widoczność i sprawność operacyjną modułu renderującego, gdy więcej zespołów będzie na nim pracować.
• Współpracuj z osobami zajmującymi się różnymi funkcjami (inżynierami zajmującymi się renderowaniem systemów iOS i WWW, zespołami ds. produktów i projektów), aby planować wdrożenia, dostosowywać się do decyzji dotyczących platform i wpływać na plan działania.
• Własne inicjatywy na dużą skalę, od projektu po dostawę — w tym dążenie do dostosowania jakości ruchu i interakcji SDUI do odpowiedników natywnych oraz ciągła migracja ze starszych systemów renderowania.
• Wspieraj rozwój innych poprzez mentoring dla kolegów i odgrywanie aktywnej roli w naszym procesie rekrutacji inżynierów.
Czego potrzebujesz, aby się rozwijać
Nasz idealny kandydat będzie posiadać dużą wiedzę specjalistyczną w niektórych z tych obszarów oraz ciekawość w innych:
• Ponad 5 lat tworzenia aplikacji na Androida na dużą skalę, z dogłębną znajomością Kotlin i Jetpack Compose.
• Doświadczenie w tworzeniu backendu, szczególnie w Golang, Kotlin i Protobuf, oraz wygoda przemieszczania się pomiędzy kodem klienta i serwera, w zależności od potrzeb.
• Doświadczenie w budowaniu lub utrzymywaniu opartego na serwerze/deklaratywnego systemu interfejsu użytkownika, z dużym zainteresowaniem poszerzania możliwości renderowania deklaratywnego — dodatkowe punkty, jeśli obejmuje to Litho lub inny renderer oparty na DSL.
• Nastawienie na produkt i instynkt stosowania go przy projektowaniu usług platformowych dla zespołów, które na nich bazują.
• Wykazano odpowiedzialność za realizację techniczną w ramach zespołów wielofunkcyjnych, kierując wyborami wdrożeniowymi i projektem technicznym platformy, na której opierają się inne zespoły.
• Silne umiejętności komunikacyjne, praca w różnych strefach czasowych z odpowiednikami w systemie iOS, sieci Web i zapleczu, a także kierownikami projektu i wieloma zespołami ds. produktów.
• Duma w rzemiośle programistycznym i zaangażowanie w pisanie czytelnego, dobrze zaprojektowanego i dokładnie przetestowanego kodu mobilnego.
Dodatkowe punkty za kontakt z narzędziami Figma-to-code, systemami tokenów projektowych/motywami lub pracami nad dostępnością w renderowaniu mobilnym.
Dlaczego warto do nas dołączyć?
W Deliveroo będziesz wykonywać pracę, która ma znaczenie — rozwiązując rzeczywiste problemy na platformie, na której opiera się każdy zespół mający kontakt z konsumentem. Jesteśmy inżynierami renderującymi, myślicielami systemowymi i twórcami platform, których łączy wspólny napęd, aby zmiany interfejsu użytkownika w wysyłce były szybkie i bezpieczne. Pracując tutaj możesz spodziewać się:
• 🔧 Rozwiązuj znaczące problemy w rzeczywistej skali — Pracuj na platformie renderującej, od której zależy każda powierzchnia konsumencka, z której codziennie korzystają miliony klientów.
• 🌱 Szybko zobacz swój wpływ — szybko wysyłaj, testuj i ulepszaj moduł renderujący w środowisku o niskiej hierarchii i wysokim poziomie własności.
• 🧠 Rozwijaj się dzięki wyzwaniom i odpowiedzialności — stawiaj czoła dużym, niejednoznacznym problemom związanym z platformą i przyspieszaj swoją karierę dzięki silnemu wsparciu.
• 🌍 Kultura stworzona dla konstruktorów — wysokie standardy, współpraca, elastyczna praca i ciągłe uczenie się.
• 💰 Udział w sukcesie, który pomagasz osiągnąć — Konkurencyjne wynagrodzenie i opcje kapitałowe, dzięki którym będziesz nagradzany za wywierany wpływ.
➡️ Chcesz głębiej przyjrzeć się temu, jak budujemy? Sprawdź nasz blog technologiczny.
Naszym celem jest stworzenie sprawiedliwego procesu, który pozwoli zabłysnąć Twoim umiejętnościom – nasza rozmowa kwalifikacyjna zazwyczaj obejmuje 3-4 etapy. Zapoznaj się z naszym Przewodnikiem po rozmowie kwalifikacyjnej, który pomoże Ci poczuć się pewnie na każdym etapie.
Nasza globalna struktura
Deliveroo jest teraz częścią DoorDash, zrzeszającą zespoły o jeszcze większym zasięgu, skali i ambicjach. W zależności od Twojej roli możesz współpracować z członkami zespołu, systemami i liderami w DoorDash i Wolt. Razem odblokowujemy nowe możliwości jako jeden globalny zespół.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/deliveroo/senior-software-engineer-android-sdui-london-79443)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Deliveroo
Lokalizacja
Londyn, Wielka Brytania
Ogłoszenie pochodzi od Deliveroo.