Job
Aus Partner-Feed
Leitender Softwareentwickler, Android SDUI
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Deliveroo
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Unsere globale Struktur
Deliveroo ist jetzt Teil von DoorDash und bringt Teams mit noch größerer Reichweite, Größe und Ehrgeiz zusammen. Abhängig von Ihrer Rolle können Sie mit Teamkollegen, Systemen und Führungskräften bei DoorDash und Wolt zusammenarbeiten. Gemeinsam erschließen wir als globales Team neue Möglichkeiten.
Begleiten Sie uns bei unserer Mission, die Art und Weise, wie Menschen einkaufen und essen, zu verändern, wobei Wirkung, Innovation und Wachstum unser gesamtes Handeln bestimmen. Unsere Engineering-Teams bewältigen komplexe technische Herausforderungen auf einem globalen, dreiseitigen Markt und bauen und skalieren Systeme, die täglich Millionen von Kunden, Fahrern und Partnern bedienen.
Von der Echtzeitlogistik bis hin zur belastbaren Infrastruktur und Marktplatzoptimierung entwerfen, bauen und betreiben wir Technologien, die das Wachstum von Deliveroo in großem Maßstab vorantreiben.
Wir suchen einen Senior Android Engineer zur Verstärkung unseres SDUI-Teams. In dieser Rolle helfen Sie uns beim Aufbau und der Skalierung unserer servergesteuerten UI-Plattform (SDUI), sodass Teams einmalig eine UI erstellen und diese nahtlos auf iOS, Android und Web bereitstellen können, ohne eine neue App erneut bereitstellen zu müssen – performant und konsistent. Diese Rolle ist in unserem Londoner Büro mit einem hybriden Aufbau angesiedelt, in der Regel drei Tage im Büro.
Was Sie tun werden
Sie werden dem SDUI-Team beitreten. Wir besitzen die Android-Rendering-Schicht unserer servergesteuerten UI-Plattform und die Back-End-Dienste, die sie steuern. So stellen wir sicher, dass jede darauf aufgebaute Verbraucheroberfläche schnell, korrekt und optisch nicht von der nativen zu unterscheiden ist.
So könnte Ihr Alltag aussehen:
• Fördern Sie die technische Ausführung, indem Sie den Android SDUI-Renderer – und die ihn versorgenden Backend-Dienste (Kotlin, Golang, Protobuf) – entwerfen, erstellen und weiterentwickeln, um komplexe Echtzeit-UI-Updates in großem Maßstab zu bewältigen.
• Leiten Sie Architekturverbesserungen und Codeüberprüfungen und stellen Sie die Wartbarkeit, Sichtbarkeit und den Betriebszustand des Renderers sicher, während immer mehr Teams darauf aufbauen.
• Arbeiten Sie mit funktionsübergreifenden Disziplinen zusammen (iOS- und Web-Renderer-Ingenieure, Produkt- und Designteams), um Rollouts zu planen, Plattformentscheidungen abzustimmen und die Roadmap zu beeinflussen.
• Eigene groß angelegte Initiativen vom Design bis zur Bereitstellung – einschließlich des Vorstoßes, die SDUI-Bewegungs- und Interaktionsqualität auf natives Äquivalent zu bringen, und der laufenden Migration von älteren Rendering-Systemen.
• Unterstützen Sie das Wachstum anderer, indem Sie Kollegen betreuen und eine aktive Rolle in unserem Einstellungsprozess für Ingenieure übernehmen.
Was Sie brauchen, um erfolgreich zu sein
Unser idealer Kandidat bringt ausgeprägtes Fachwissen in einigen dieser Bereiche mit und ist neugierig, sich in anderen weiterzuentwickeln:
• Mehr als 5 Jahre Erfahrung in der Entwicklung von Android-Anwendungen im großen Maßstab, mit einem tiefen Verständnis von Kotlin und Jetpack Compose.
• Backend-Entwicklungserfahrung, insbesondere mit Golang, Kotlin und Protobuf, und die Möglichkeit, je nach Arbeitsaufwand zwischen Client- und Servercode zu wechseln.
• Erfahrung im Erstellen oder Warten eines servergesteuerten/deklarativen UI-Systems mit großem Interesse daran, die Möglichkeiten des deklarativen Renderings voranzutreiben – Bonuspunkte, wenn dies Litho oder einen anderen DSL-basierten Renderer umfasst.
• Eine Produktmentalität und der Instinkt, diese auf die Art und Weise anzuwenden, wie Sie Plattformdienste für die Teams entwerfen, die darauf aufbauen.
• Nachgewiesene Verantwortung für die technische Bereitstellung innerhalb funktionsübergreifender Teams, Steuerung von Implementierungsentscheidungen und technischem Design für eine Plattform, auf der andere Teams aufbauen.
• Starke Kommunikationsfähigkeiten, Zusammenarbeit über Zeitzonen hinweg mit iOS-, Web- und Backend-Kollegen sowie PMs und mehreren Produktteams.
• Stolz auf Software-Handwerk mit der Verpflichtung, lesbaren, gut gestalteten und gründlich getesteten mobilen Code zu schreiben.
Bonuspunkte für den Umgang mit Figma-to-Code-Tools, Design-Token-/Theming-Systemen oder Barrierefreiheitsarbeit beim mobilen Rendering.
Warum sollten Sie bei uns mitmachen?
Bei Deliveroo erledigen Sie die Arbeit, auf die es ankommt – Sie lösen echte Probleme für eine Plattform, auf der jedes Team mit Kundenkontakt aufbaut. Wir sind Renderer-Ingenieure, Systemdenker und Plattformentwickler, die durch den gemeinsamen Antrieb vereint sind, Änderungen an der Benutzeroberfläche schnell und sicher auszuliefern. Wenn Sie hier arbeiten, können Sie Folgendes erwarten:
• 🔧 Lösen Sie sinnvolle Probleme im echten Maßstab – Arbeiten Sie an einer Rendering-Plattform, auf die jede Verbraucheroberfläche angewiesen ist und die täglich von Millionen von Kunden genutzt wird.
• 🌱 Sehen Sie Ihre Auswirkungen schnell – liefern, testen und verbessern Sie den Renderer schnell in einer Umgebung mit niedriger Hierarchie und hoher Eigentümerschaft.
• 🧠 Wachsen Sie durch Herausforderung und Eigenverantwortung – Nehmen Sie große, unklare Plattformprobleme an und beschleunigen Sie Ihre Karriere mit starker Unterstützung.
• 🌍 Eine Kultur für Bauherren – Hohe Standards, Zusammenarbeit, flexibles Arbeiten und kontinuierliches Lernen.
• 💰 Beteiligen Sie sich am Erfolg, den Sie mitgestalten – Wettbewerbsfähige Gehalts- und Eigenkapitaloptionen, damit Sie für die Wirkung, die Sie erzielen, belohnt werden.
➡️ Möchten Sie einen tieferen Einblick in unsere Bauweise erhalten? Schauen Sie sich unseren Tech-Blog an.
Unser Ziel ist es, einen fairen Prozess zu schaffen, der Ihre Fähigkeiten zum Vorschein bringt. Unser Vorstellungsgespräch umfasst in der Regel drei bis vier Phasen. Entdecken Sie hier unseren Leitfaden für Ingenieursgespräche, damit Sie sich in jeder Phase sicher fühlen.
Unsere globale Struktur
Deliveroo ist jetzt Teil von DoorDash und bringt Teams mit noch größerer Reichweite, Größe und Ehrgeiz zusammen. Abhängig von Ihrer Rolle können Sie mit Teamkollegen, Systemen und Führungskräften bei DoorDash und Wolt zusammenarbeiten. Gemeinsam erschließen wir als ein globales Team neue Möglichkeiten.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/deliveroo/senior-software-engineer-android-sdui-london-79443)
Deliveroo ist jetzt Teil von DoorDash und bringt Teams mit noch größerer Reichweite, Größe und Ehrgeiz zusammen. Abhängig von Ihrer Rolle können Sie mit Teamkollegen, Systemen und Führungskräften bei DoorDash und Wolt zusammenarbeiten. Gemeinsam erschließen wir als globales Team neue Möglichkeiten.
Begleiten Sie uns bei unserer Mission, die Art und Weise, wie Menschen einkaufen und essen, zu verändern, wobei Wirkung, Innovation und Wachstum unser gesamtes Handeln bestimmen. Unsere Engineering-Teams bewältigen komplexe technische Herausforderungen auf einem globalen, dreiseitigen Markt und bauen und skalieren Systeme, die täglich Millionen von Kunden, Fahrern und Partnern bedienen.
Von der Echtzeitlogistik bis hin zur belastbaren Infrastruktur und Marktplatzoptimierung entwerfen, bauen und betreiben wir Technologien, die das Wachstum von Deliveroo in großem Maßstab vorantreiben.
Wir suchen einen Senior Android Engineer zur Verstärkung unseres SDUI-Teams. In dieser Rolle helfen Sie uns beim Aufbau und der Skalierung unserer servergesteuerten UI-Plattform (SDUI), sodass Teams einmalig eine UI erstellen und diese nahtlos auf iOS, Android und Web bereitstellen können, ohne eine neue App erneut bereitstellen zu müssen – performant und konsistent. Diese Rolle ist in unserem Londoner Büro mit einem hybriden Aufbau angesiedelt, in der Regel drei Tage im Büro.
Was Sie tun werden
Sie werden dem SDUI-Team beitreten. Wir besitzen die Android-Rendering-Schicht unserer servergesteuerten UI-Plattform und die Back-End-Dienste, die sie steuern. So stellen wir sicher, dass jede darauf aufgebaute Verbraucheroberfläche schnell, korrekt und optisch nicht von der nativen zu unterscheiden ist.
So könnte Ihr Alltag aussehen:
• Fördern Sie die technische Ausführung, indem Sie den Android SDUI-Renderer – und die ihn versorgenden Backend-Dienste (Kotlin, Golang, Protobuf) – entwerfen, erstellen und weiterentwickeln, um komplexe Echtzeit-UI-Updates in großem Maßstab zu bewältigen.
• Leiten Sie Architekturverbesserungen und Codeüberprüfungen und stellen Sie die Wartbarkeit, Sichtbarkeit und den Betriebszustand des Renderers sicher, während immer mehr Teams darauf aufbauen.
• Arbeiten Sie mit funktionsübergreifenden Disziplinen zusammen (iOS- und Web-Renderer-Ingenieure, Produkt- und Designteams), um Rollouts zu planen, Plattformentscheidungen abzustimmen und die Roadmap zu beeinflussen.
• Eigene groß angelegte Initiativen vom Design bis zur Bereitstellung – einschließlich des Vorstoßes, die SDUI-Bewegungs- und Interaktionsqualität auf natives Äquivalent zu bringen, und der laufenden Migration von älteren Rendering-Systemen.
• Unterstützen Sie das Wachstum anderer, indem Sie Kollegen betreuen und eine aktive Rolle in unserem Einstellungsprozess für Ingenieure übernehmen.
Was Sie brauchen, um erfolgreich zu sein
Unser idealer Kandidat bringt ausgeprägtes Fachwissen in einigen dieser Bereiche mit und ist neugierig, sich in anderen weiterzuentwickeln:
• Mehr als 5 Jahre Erfahrung in der Entwicklung von Android-Anwendungen im großen Maßstab, mit einem tiefen Verständnis von Kotlin und Jetpack Compose.
• Backend-Entwicklungserfahrung, insbesondere mit Golang, Kotlin und Protobuf, und die Möglichkeit, je nach Arbeitsaufwand zwischen Client- und Servercode zu wechseln.
• Erfahrung im Erstellen oder Warten eines servergesteuerten/deklarativen UI-Systems mit großem Interesse daran, die Möglichkeiten des deklarativen Renderings voranzutreiben – Bonuspunkte, wenn dies Litho oder einen anderen DSL-basierten Renderer umfasst.
• Eine Produktmentalität und der Instinkt, diese auf die Art und Weise anzuwenden, wie Sie Plattformdienste für die Teams entwerfen, die darauf aufbauen.
• Nachgewiesene Verantwortung für die technische Bereitstellung innerhalb funktionsübergreifender Teams, Steuerung von Implementierungsentscheidungen und technischem Design für eine Plattform, auf der andere Teams aufbauen.
• Starke Kommunikationsfähigkeiten, Zusammenarbeit über Zeitzonen hinweg mit iOS-, Web- und Backend-Kollegen sowie PMs und mehreren Produktteams.
• Stolz auf Software-Handwerk mit der Verpflichtung, lesbaren, gut gestalteten und gründlich getesteten mobilen Code zu schreiben.
Bonuspunkte für den Umgang mit Figma-to-Code-Tools, Design-Token-/Theming-Systemen oder Barrierefreiheitsarbeit beim mobilen Rendering.
Warum sollten Sie bei uns mitmachen?
Bei Deliveroo erledigen Sie die Arbeit, auf die es ankommt – Sie lösen echte Probleme für eine Plattform, auf der jedes Team mit Kundenkontakt aufbaut. Wir sind Renderer-Ingenieure, Systemdenker und Plattformentwickler, die durch den gemeinsamen Antrieb vereint sind, Änderungen an der Benutzeroberfläche schnell und sicher auszuliefern. Wenn Sie hier arbeiten, können Sie Folgendes erwarten:
• 🔧 Lösen Sie sinnvolle Probleme im echten Maßstab – Arbeiten Sie an einer Rendering-Plattform, auf die jede Verbraucheroberfläche angewiesen ist und die täglich von Millionen von Kunden genutzt wird.
• 🌱 Sehen Sie Ihre Auswirkungen schnell – liefern, testen und verbessern Sie den Renderer schnell in einer Umgebung mit niedriger Hierarchie und hoher Eigentümerschaft.
• 🧠 Wachsen Sie durch Herausforderung und Eigenverantwortung – Nehmen Sie große, unklare Plattformprobleme an und beschleunigen Sie Ihre Karriere mit starker Unterstützung.
• 🌍 Eine Kultur für Bauherren – Hohe Standards, Zusammenarbeit, flexibles Arbeiten und kontinuierliches Lernen.
• 💰 Beteiligen Sie sich am Erfolg, den Sie mitgestalten – Wettbewerbsfähige Gehalts- und Eigenkapitaloptionen, damit Sie für die Wirkung, die Sie erzielen, belohnt werden.
➡️ Möchten Sie einen tieferen Einblick in unsere Bauweise erhalten? Schauen Sie sich unseren Tech-Blog an.
Unser Ziel ist es, einen fairen Prozess zu schaffen, der Ihre Fähigkeiten zum Vorschein bringt. Unser Vorstellungsgespräch umfasst in der Regel drei bis vier Phasen. Entdecken Sie hier unseren Leitfaden für Ingenieursgespräche, damit Sie sich in jeder Phase sicher fühlen.
Unsere globale Struktur
Deliveroo ist jetzt Teil von DoorDash und bringt Teams mit noch größerer Reichweite, Größe und Ehrgeiz zusammen. Abhängig von Ihrer Rolle können Sie mit Teamkollegen, Systemen und Führungskräften bei DoorDash und Wolt zusammenarbeiten. Gemeinsam erschließen wir als ein globales Team neue Möglichkeiten.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/deliveroo/senior-software-engineer-android-sdui-london-79443)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Deliveroo
Standort
London, Vereinigtes Königreich
Inserat bereitgestellt von Deliveroo.