Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für über 50 Millionen aktive Kunden.
- Arbeitgeber: Zalando, ein führendes Unternehmen im Bereich Mode und Lifestyle.
- Mitarbeitervorteile: Attraktives Gehalt, Mitarbeiterrabatte, flexible Arbeitsmodelle und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der App-Architektur mit modernster Technologie und einem starken Team.
- Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit React Native und Performance-Optimierung.
- Andere Informationen: Dynamisches Arbeitsumfeld mit großartigen Karrierechancen und einem Fokus auf Vielfalt und Inklusion.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Als Senior Principal Engineer - React Native im Client Foundations-Team unterstützen Sie unsere technische Vision und Strategie für die Architektur, die unsere Android-, iOS- und Webanwendungen für über 50 Millionen aktive Kunden antreibt. Dieses Team ist das Rückgrat der Kundenerfahrung und verantwortlich für die Entwicklung und Wartung einer erstklassigen, leistungsstarken Plattforminfrastruktur für Android und iOS, einschließlich unseres zugrunde liegenden Rendering-Engine-Frameworks. Wir befähigen Entwickler mit robusten Werkzeugen, gewährleisten reibungslose Produktionsabläufe und etablieren die besten Testpraktiken, die den Zalando Fashion Store in großem Maßstab am Laufen halten.
Dies ist eine entscheidende Rolle in Zalandos strategischer Migration zu React Native. Sie werden sich den komplexesten technischen Herausforderungen stellen, um sicherzustellen, dass unser Übergang skalierbar, sicher und zukunftsorientiert ist. Wir suchen einen erfahrenen Principal Engineer mit tiefem architektonischen Verständnis der neuen React Native-Architektur und einer nachgewiesenen Fähigkeit, den gesamten Stack zu debuggen, von React-Komponenten-Neu-Renderings bis hin zu spezifischen C++-Bindings oder nativen Modullayern. Über den Code hinaus werden Sie eine Kultur der Leistungsoptimierung und operativen Exzellenz vorantreiben.
Sie werden mit Produktleitern und Engineering-Teams zusammenarbeiten, um grundlegende Fähigkeiten bereitzustellen, während Sie sicherstellen, dass unsere mobilen Apps flüssig und reaktionsschnell bleiben. Als technischer Mentor werden Sie erfahrene Ingenieure durch komplexe Profiling-Techniken führen und die Standards für UI-Leistungsmetriken festlegen, um sicherzustellen, dass unsere Technologielandschaft ein Benchmark für die Branche bleibt.
INCLUSIVE BY DESIGN
Bei Zalando ist es unser Ziel, inklusiv zu gestalten. Diese Vision beginnt mit unserer Einstellung - wir diskriminieren nicht aufgrund von Geschlechtsidentität, sexueller Orientierung, persönlichem Ausdruck, ethnischer Zugehörigkeit, religiösem Glauben oder Behinderungsstatus. Sie sind herzlich eingeladen, Ihr Bild, Alter oder Ihren Familienstand in Ihrer Bewerbung wegzulassen. Wir bewerten Kandidaten nur nach ihren Qualifikationen und Verdiensten. Wir möchten Ihnen ein großartiges Bewerbungserlebnis bieten. Bitte informieren Sie uns über etwaige Anpassungen, die Sie benötigen, damit wir Sie während des Einstellungsprozesses bestmöglich unterstützen können.
WAS WIR VON IHNEN ERWARTEN (UND WAS UNS SPASS MACHT)
- Fördern Sie eine Performance-First-Kultur: Etablieren und leiten Sie eine Kultur der Leistungsoptimierung innerhalb der Engineering-Organisation. Sie sind verantwortlich für die Festlegung von Leistungsbudgets, die Integration von Monitoring in CI/CD-Pipelines und die Durchführung interner Schulungen, um sicherzustellen, dass wir Verschlechterungen erkennen, bevor sie die Produktion erreichen.
- Liefern Sie erstklassige UI-Erlebnisse: Architektieren Sie zentrale App-Funktionen und Animationen mit Leistung als primärem Gesichtspunkt, indem Sie Ihr Wissen darüber anwenden, wann Sie Werkzeuge wie react-native-reanimated für UI-Thread-Animationen nutzen sollten.
- Steigern Sie die Ingenieurexzellenz und Mentorship: Agieren Sie als technisches Vorbild für den mobilen Bereich, indem Sie erfahrene Ingenieure in komplexen Leistungs-, Profiling- und Debugging-Techniken betreuen.
Sie haben umfangreiche Erfahrung in der Entwicklung großangelegter React Native-Anwendungen, mit tiefem architektonischen Verständnis der neuen React Native-Architektur, einschließlich Fabric, TurboModules und JSI. Sie verfügen über "Full-Stack"-Profiling-Fähigkeiten, mit der nachgewiesenen Fähigkeit, den gesamten Stack von einem React-Komponenten-Neu-Rendering bis hin zu spezifischen C++ JSI-Bindings oder nativen Modulen in Swift/Objective-C und Kotlin/Java zu debuggen. Ihr technisches Toolkit umfasst Expertenkenntnisse mit nativen Werkzeugen, insbesondere Xcode Instruments und Android Studio Profilers, um Engpässe im Hauptthread und Speicherlecks zu identifizieren. Sie gehen das Engineering mit einer Performance-First-Design-Mentalität an und wissen genau, wann Sie Werkzeuge wie react-native-reanimated verwenden und wie Sie funktionsreiche Benutzeroberflächen optimieren.
UNSER ANGEBOT
Zalando bietet eine Reihe von Vorteilen, hier ist eine Übersicht dessen, was Sie erwarten können. Fragen Sie Ihren Talent Acquisition Partner, um mehr über unser Angebot zu erfahren.
- Mitarbeiteraktienprogramm
- 40% Rabatt auf Mode- und Schönheitsprodukte, die von Zalando verkauft und versendet werden
- 30% Rabatt auf Lounge by Zalando
- Rabatte von externen Partnern
- 2 bezahlte Freiwilligentage pro Jahr
- Hybrides Arbeitsmodell mit bis zu 60% remote pro Woche
- Arbeiten im Ausland für bis zu 30 Arbeitstage pro Jahr
- 27 Tage Urlaub pro Jahr für Vollzeitmitarbeiter
- Umzugshilfe verfügbar (nach vorheriger Vereinbarung)
- Familienservices, einschließlich Beratung und Unterstützung
- Gesundheits- und Wellnessoptionen (einschließlich Wellhub, ehemals Gympass)
- Unterstützung und Coaching für psychische Gesundheit verfügbar
- Fördern Sie Ihre Entwicklung durch unsere Schulungsplattform und halbjährliche Peer-to-Peer-Bewertungen
Bitte beachten Sie, dass alle Bewerbungen über diese Jobseite ausschließlich über das Online-Formular ausgefüllt werden müssen - wir akzeptieren keine Bewerbungen per E-Mail. Nach Prüfung werden unsere Recruiter die Bewerber über eine offizielle Zalando-E-Mail-Adresse (@zalando.de) kontaktieren. In einigen Fällen arbeiten wir auch mit einer Auswahl von Headhuntern und Agenturen zusammen, um spezifische Rollen zu besetzen. Bitte beachten Sie, dass weder Zalando noch unsere Rekrutierungspartner um irgendeine Art von Zahlung bitten werden, um sich für einen Job zu bewerben oder an einem Interview teilzunehmen. Wenn Sie Fragen zu unserem Rekrutierungsprozess haben, werfen Sie bitte einen Blick auf unsere FAQ-Seite.
Senior Principal Software Engineer Arbeitgeber: Zalando GmbH
Kontaktperson:
Zalando GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Principal Software Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in React Native und Performance-Optimierung auffrischst. Wir empfehlen, an Coding-Challenges teilzunehmen, um dein Wissen zu testen und zu zeigen!
✨Tipp Nummer 3
Sei bereit, deine Erfahrungen und Erfolge in früheren Projekten zu teilen. Zeige, wie du komplexe Probleme gelöst hast und welche Tools du verwendet hast, um die Leistung zu optimieren. Das wird Eindruck machen!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird. Wir freuen uns darauf, von dir zu hören und dich vielleicht bald im Team zu haben!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Principal Software Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach deinem einzigartigen Stil und deiner Persönlichkeit, also lass das in deinen Worten durchscheinen!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du zu unserem Team passt.
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfolgen, besonders wenn sie mit React Native oder Performance-Optimierung zu tun haben. Zeig uns, wie du Herausforderungen gemeistert hast und welche Tools du verwendet hast!
Bewirb dich über unsere Website: Vergiss nicht, deine Bewerbung über unsere offizielle Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen direkt erhalten. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Zalando GmbH vorbereitest
✨Verstehe die Architektur von React Native
Mach dich mit der neuen React Native Architektur vertraut, insbesondere mit Fabric, TurboModules und JSI. Zeige im Interview, dass du die Herausforderungen und Möglichkeiten dieser Technologien verstehst und wie sie zur Performance-Optimierung beitragen können.
✨Bereite dich auf technische Fragen vor
Erwarte tiefgehende technische Fragen zu Profiling-Tools und Debugging-Techniken. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Ansätze klar und verständlich zu erklären, sowohl für technische als auch nicht-technische Stakeholder.
✨Demonstriere deine Mentoring-Fähigkeiten
Sei bereit, Beispiele aus deiner bisherigen Erfahrung zu teilen, in denen du andere Ingenieure gecoacht oder unterstützt hast. Zeige, wie du eine Kultur der Leistungsoptimierung gefördert hast und wie du dein Wissen über Best Practices weitergibst.
✨Zeige deine Leidenschaft für Performance-Optimierung
Sprich darüber, wie wichtig dir eine leistungsstarke Benutzererfahrung ist und welche Strategien du implementiert hast, um dies zu erreichen. Teile konkrete Beispiele, wie du Performance-Budgets gesetzt und Monitoring in CI/CD-Pipelines integriert hast.