Senior Node.js E-Commerce Developer (m/w/d)
Senior Node.js E-Commerce Developer (m/w/d)
Senior Node.js E-Commerce Developer (m/w/d)
Senior Node.js E-Commerce Developer (m/w/d)
Robert Walters Germany GmbH
Mode, Textilien
Hamburg
- Verifizierte Job-Anzeige
- Art der Anstellung: Vollzeit
- 75.000 € – 80.000 € (Unternehmensangabe)
- Remote
- Zu den Ersten gehören
Senior Node.js E-Commerce Developer (m/w/d)
Über diesen Job
Dies ist eine außergewöhnliche Gelegenheit für Sie, als Senior Backend Engineer mit Spezialisierung auf Node.js und Typescript bei einem weltweit anerkannten E-Commerce Unternehmen mitzuarbeiten. Mit einem starken Engagement für persönliches Wachstum, Mentoring und kontinuierliches Lernen profitieren Sie von strukturierten Karriereentwicklungspfaden, Sprachkursen, E-Learning-Plattformen und Unterstützung bei Konferenzen und Schulungen.
Maßgeschneiderte Beratung, ein globales Netzwerk und nachhaltiges Beziehungsmanagement - Robert Walters steht in jeder Hinsicht für Qualität. Als eine der führenden internationalen Personalberatungen vermitteln wir seit 1985 Fach- und Führungskräfte auf allen Managementebenen. In Deutschland unterstützen unsere Experten sowohl mittelständische Unternehmen als auch Weltmarktführer bei der Wahl des richtigen Personals für ihre strategischen Ziele.
Was Sie tun werden:
- Extrahieren Sie lose gekoppelte Microservices, die in Node.js und Typescript geschrieben wurden, aus einem vorhandenen PHP-Monolithen und stellen Sie gleichzeitig eine nahtlose Integration mit anderen internen und externen Diensten sicher.
- Übernehmen Sie die Verantwortung für die Pflege und den Ausbau zentraler Shared Services, die von den Stakeholdern genutzt werden
- Entwerfen, entwickeln, testen, implementieren, warten und verbessern Sie Softwarelösungen mit Schwerpunkt auf dem Schreiben von hochwertigem, wartbarem Code.
- Definieren Sie Service Level Objectives (SLOs), implementieren Sie Metriken, Tracing, Protokollierung, nehmen Sie an Bereitschaftsrotationen und Vorfallüberprüfungen teil, um die Zuverlässigkeit und Leistung des Live-Betriebs kontinuierlich zu verbessern.
- Nutzen Sie KI-Tools und -Technologien, um die Entwicklungseffizienz zu steigern, die Codequalität zu verbessern und komplexe technische Herausforderungen zu lösen.
- Arbeiten Sie eng mit Designern und Product Leads zusammen, um neue Funktionen zu implementieren und gleichzeitig Ihr Wissen über komplementäre Full-Stack-Technologien zu erweitern.
- Kommunizieren Sie effektiv in funktionsübergreifenden Teams und stimmen Sie sich mit anderen Abteilungen ab, um einen reibungslosen Ablauf im Tagesgeschäft zu gewährleisten.
- Bringen Sie Ideen in Fachdiskussionen ein, die die Architektur von Diensten und Plattformen beeinflussen, und beteiligen Sie sich aktiv an Entscheidungsprozessen.
- Fördern Sie Initiativen, die darauf abzielen, die Stabilität, Skalierbarkeit und Leistung sowohl der Plattforminfrastruktur als auch der Live-Spiele zu verbessern.
Das bringst du mit:
- Über sieben Jahre Erfahrung in der Entwicklung von Backend-Lösungen mit Node.js und Typescript mit erweiterten Codierungs- und Debugging-Funktionen.
- Kenntnisse in gängigen Frameworks wie Next.js, Nest.js, Express.js, Jest sowie praktische Erfahrung in der Integration dieser in Großprojekte.
- Tiefes Verständnis verteilter Systeme, einschließlich Warteschlangen/Pub-Sub-Mechanismen, Idempotenzstrategien, Datenmodellierung über Dienstgrenzen hinweg und Prinzipien der eventuellen Konsistenz.
- Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten, die eine effektive Zusammenarbeit innerhalb funktionsübergreifender Teams aus Designern, Produzenten, Ingenieuren und anderen Interessengruppen ermöglichen.
- Erfahrung in der Entwicklung von Backend-Diensten/APIs mit mehreren Servern mit hoher Last, die in der Lage sind, große Benutzerbasen in Echtzeitumgebungen zu unterstützen.
- Kenntnisse in SQL/NoSQL-Datenbanken wie MySQL, PostgreSQL oder MongoDB mit praktischer Erfahrung im Management von Datenspeicherlösungen für skalierbare Anwendungen.
- Verpflichtung zu automatisierten Qualitätssicherungspraktiken unter Verwendung von Unit-Testing-Frameworks (Jest/Mocha) neben Integrationstestmethoden.
- Praktische Erfahrung im Umgang mit Cloud-Plattformen (bevorzugt Google Cloud Platform), Netzwerkkonzepten oder dem Debuggen verteilter Systeme wird als vorteilhaft angesehen.
- Praktische Vertrautheit mit agilen Methoden wie Scrum oder Kanban, die iterative Entwicklungszyklen erleichtern.
- Sprachkenntnisse: English C1 Level / German A2/B1
Was dieses Unternehmen auszeichnet:
- Team mit über 30 Nationalitäten an mehreren Standorten
- Integrative und einladende Unternehmenskultur basierend auf Vertrauen, Respekt, guter Stimmung und echter Verbundenheit
- Flexibles, hybrides Arbeitsmodell - Wahl zwischen dem Hamburger Büro oder Remote-Arbeit von überall
- Klare Fokussierung auf berufliche Weiterentwicklung: strukturierte Entwicklungsrahmen, Mentoring, Sprachkurse, E-Learning-Plattformen sowie Unterstützung bei Konferenzen und Schulungen Förderung von kontinuierlichem Lernen und individueller Entwicklung im eigenen Tempo
- Lebendige soziale Kultur mit Spieleabenden, Quizrunden, gemeinsamen Drinks und Karaoke-Sessions
- Stärkt den Teamzusammenhalt über die Arbeit hinaus durch gemeinsame Interessen
Was kommt als nächstes:
Wenn du bereit bist, deine Karriere voranzutreiben, indem du dich einem inspirierenden Team anschließt, bewirb dich jetzt!