Senior Node.js E-Commerce Developer (m/w/d)

  • Vollzeit
  • Hamburg

Robert Walters Germany GmbH

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!