Lenovo
Lago
Full Stack Developer - Sr. Shopify Hydrogen Developer
Ideales Kandidatenprofil
Full Stack Developer (Shopify/Hydrogen)
Wir suchen einen pragmatischen Full Stack Developer, der diese Lücke navigiert: jemand, der entweder die Lösung baut oder weiß, wann er/sie für eine Architekturbesprechung eskalieren muss.
- Pragmatischer Problemlöser: Sie finden heraus, wie Dinge innerhalb realer Einschränkungen funktionieren. Sie sagen nicht standardmäßig "das funktioniert nicht" oder eskalieren sofort jedes Hindernis – aber Sie verschwenden auch keine Tage damit, wenn ein Gespräch helfen würde.
- Full-stack-Fließfähigkeit: Sie verfolgen Probleme über den gesamten Stack hinweg – von React-Komponenten über GraphQL-Abfragen bis hin zur Django backend-Logik – und implementieren End-to-End-Lösungen.
- Urteilsvermögen bei Autonomie: Sie kennen den Unterschied zwischen "Ich kann das handhaben" und "Ich sollte das zuerst besprechen". Sie eskalieren strategisch, nicht aus Unsicherheit oder Gewohnheit.
- Anpassungsfähig an Mehrdeutigkeit: Sie erhalten "wir brauchen X" ohne Spezifikation, stellen die richtigen klärenden Fragen und implementieren oder kennzeichnen die Komplexität entsprechend.
- Ökosystem-Navigator: Sie verstehen, dass "Shopify" in einem Kontext von Hydrogen + Algolia + Storyblok sehr anders ist als "Shopify" in einem Liquid-Theme-Kontext, und Sie können diese Lücke für Stakeholder schließen.
- Bereit für Mentoring: Sie können unabhängig arbeiten, erkennen aber an, dass dies die zweite Ingenieurrolle im Unternehmen ist; Sie sind bereit, die "umgekehrte Hälfte" einer Mentorenbeziehung mit dem CTO zu sein.
Standort: Remote (Philippinen, Lateinamerika oder Osteuropa)
Arbeitszeit: East Coast Zeitzone (9-5 Vollzeit)
Gehaltsspanne: USD Abhängig von Erfahrung
Technologie-Stack
- Shopify Hydrogen (React Router)
- React / HTML / CSS
- Python / Django
- PostgreSQL
- GraphQL (Shopify Admin & Storefront APIs)
- Algolia (Suche)
- Storyblok (CMS)
- CI/CD & Bereitstellung (Oxygen / Edge-Plattformen)
- Benutzerdefinierte API-Integrationen
Als Teil unseres Rekrutierungsprozesses werden alle Kandidaten gebeten, die Vertraulichkeits- und Nichtumgehungsvereinbarung von Lago zu lesen, zu verstehen und zuzustimmen. Dies gewährleistet eine respektvolle und professionelle Erfahrung für alle Beteiligten.
Wir sind ein US-amerikanischer E-Commerce-Händler, der mehrere Storefronts betreibt. Wir arbeiten schlank: operative Effizienz ist wichtiger als Skalierung. Unsere Architektur ist ein maßgeschneiderter Headless-Ansatz: Shopify Hydrogen (React Router) für Storefronts, Algolia für die Suche, Storyblok für CMS und ein ausgereiftes Django Monolith, das ERP/PIM/CRM-Funktionen übernimmt.
Wir sind kein "Standard"-Shopify-Setup. Das Management erwartet oft, dass "Shopify das einfach kann" – aber mit unserer Headless-Architektur erfordern viele Dinge, die im normalen Shopify "einfach funktionieren" (Feed-Syndizierung, native Suche, Content-Management), benutzerdefinierte Middleware, API-Integrationen oder kreative Workarounds.
HauptverantwortlichkeitenHydrogen & Frontend Entwicklung
- Erstellung und Wartung vollständig benutzerdefinierter Shopify Hydrogen Storefronts unter Verwendung des React Routers, Implementierung komplexer Commerce-Funktionen und Headless-Integrationen
- Implementierung responsiver UIs unter Verwendung von HTML, CSS und modernem React; Verantwortung für die frontend Performance über alle Storefronts hinweg
- Verwaltung von Migrationen von Legacy-Frontends (ein Shopify Liquid, zwei Django-basierte) zu Hydrogen mit Datenintegrität und minimaler Geschäftsunterbrechung
- Fehlerbehebung und Optimierung des gesamten Datenflusses von React Komponenten über GraphQL bis hin zu backend Systemen
Backend Integration & API Arbeit
- Erweiterung und Wartung von Python/Django Code, der GraphQL API-Integrationen zwischen Shopify und unserem internen PIM/ERP/CRM-Monolithen antreibt
- Erstellung benutzerdefinierter Middleware und Integrationen, wenn "Standard"-Shopify-Funktionen mit unserem Headless-Stack nicht funktionieren (z. B. benutzerdefinierte Feed-Generatoren für die Syndizierung, Algolia-Reindizierungslogik)
- Modifizierung von Datenaustauschschichten und API-Endpunkten, wenn sich Geschäftsanforderungen weiterentwickeln
- Navigation und Verbesserung der monolithischen Django-Codebasis, ohne bestehende Funktionalität zu beeinträchtigen
Infrastruktur & Bereitstellung
- Verwaltung softwaredefinierter Infrastruktur für Hydrogen-Bereitstellungen – Erstellung von CI/CD-Pipelines, Konfiguration von Umgebungen und Automatisierung von Releases auf Oxygen oder ähnlichen Edge-Plattformen
- Verantwortung für die Bereitstellungswerkzeugkette von der lokalen Entwicklung bis zur Produktion
- Fehlerbehebung bei Bereitstellungs- und Infrastrukturproblemen im gesamten Stack
Übersetzung & Problemlösung
- Übersetzung von mehrdeutigen Geschäftsanforderungen ("wir brauchen Pinterest-Syndizierung", "können wir die Suchfunktion ändern?") in technische Ansätze – Bewertung, ob es sich um eine schnelle Anpassung, eine benutzerdefinierte Integration oder eine Architekturbesprechung handelt
- Identifizierung, wann Anforderungen die Kernarchitektur berühren, erhebliche Datenmigrationen beinhalten oder geschäftliche Auswirkungen haben, die die Zustimmung des CTO erfordern; strategische Eskalation statt Gewohnheit
- Kommunikation technischer Einschränkungen an nicht-technische Stakeholder, ohne abweisend oder übermäßig technisch zu sein
Nicht verhandelbare technische Anforderungen
- 3+ Jahre Erfahrung in der Erstellung benutzerdefinierter E-Commerce-Storefronts mit Shopify Hydrogen, React und React Router.
- Nachgewiesene Erfahrung in der Entwicklung von Headless-Commerce-Lösungen und der Implementierung komplexer frontend-Funktionalität.
- Praktische Erfahrung in der Wartung und Erweiterung von Python/Django-Anwendungen.
- Tiefes Verständnis von GraphQL APIs, REST-Integrationen und Datensynchronisation zwischen Plattformen wie Shopify, ERP, CRM und PIM-Systemen.
- Nachgewiesener Erfolg bei der Migration von Legacy-Anwendungen zu modernen Architekturen mit minimaler Geschäftsunterbrechung.
- Erfahrung in der Arbeit mit monolithischen Codebasen und der Integration mehrerer Geschäftssysteme unter Beibehaltung der Datenintegrität.
- Erfahrung in der Erstellung und Verwaltung von CI/CD-Pipelines, Bereitstellungsworkflows und Cloud-gehosteten Anwendungen.
- Vertrautheit mit Shopify Oxygen, Edge-Plattformen, containerisierten Bereitstellungen, Umgebungskonfiguration und Infrastruktur-Fehlerbehebung. Erfahrung mit Shopify's GraphQL APIs (Admin und Storefront); Fähigkeit, komplexe Abfragen zu schreiben, zu debuggen und zu optimieren
- Nachgewiesene Fähigkeit zur Selbststeuerung bei klaren technischen Aufgaben, während gleichzeitig erkannt wird, wann mehrdeutige Anforderungen oder Architekturentscheidungen eskaliert werden müssen
- Starke Englischkenntnisse; fähig, technische Einschränkungen nicht-technischen Teammitgliedern zu erklären
- Vollzeitverfügbarkeit (40 Stunden/Woche)
Nice-to-Haves
- Erfahrung in "Shopify-aber-nicht-wirklich-Shopify"-Umgebungen, in denen Standardfunktionen benutzerdefinierte Implementierungen erforderten
- Erfahrung bei der Migration von Liquid-Storefronts zu Hydrogen
- Erfahrung in der Verwaltung großer Produktkataloge (100K+ SKUs) und SEO-sensitiver Migrationen
- Vertrautheit mit Feed-Syndizierung, Suchintegration (Algolia) oder Headless-CMS (Storyblok) Workflows
- Erfahrung mit dem React Router außerhalb von Hydrogen-Kontexten
- Remote-Arbeit: Arbeiten Sie von überall – unser Team ist global und wir legen Wert auf Work-Life-Balance.
- Wachstumschancen: Als Schlüsselspieler haben Sie die Möglichkeit, Ihre Rolle zu gestalten und mit uns zu wachsen.
- Innovative Kultur: Treten Sie einem Team bei, das sich leidenschaftlich dafür einsetzt, Daten zur Lösung von Herausforderungen zu nutzen und Erfolg in einem sich schnell entwickelnden Markt voranzutreiben.
