Principal Node.js Engineer

Principal Node.js Engineer

Hamburg Vollzeit Kein Homeoffice möglich
T

Auf einen Blick

  • Aufgaben: Leite die Transformation unseres Backends und entwickle innovative Spielelösungen.
  • Unternehmen: Twin Harbour Interactive, ein globales Unternehmen für Strategiespiele mit vielfältiger Kultur.
  • Vorteile: Flexible Arbeitsmodelle, Karriereentwicklung, Sprachkurse und ein unterstützendes Team.
  • Weitere Informationen: Multikulturelles Team mit flachen Hierarchien und offener Kommunikation.
  • Warum dieser Job: Gestalte die Zukunft von Strategiespielen und arbeite mit modernster Technologie.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in TypeScript/Node.js und Leidenschaft für Spiele.

Schließen Sie sich unserem Plattformteam als Principal Node.js Engineer an! Bei Twin Harbour Interactive streben wir danach, hochwertige Strategiespiele zu entwickeln und sie für alle Spieler auf der ganzen Welt zugänglich zu machen. Innovation ist Teil unserer DNA. Wir integrieren aktiv Künstliche Intelligenz, um repetitive Aufgaben zu reduzieren und Raum für das zu schaffen, was wirklich zählt: strategisches Denken und menschliche Verbindung.

Unser Team ist multikulturell und international. Wir haben flache Hierarchien, eine offene Kommunikationskultur und unterstützen die autonome Arbeit unserer agilen Teams. Wir glauben an effizientes Arbeiten, bei dem jeder Mitarbeiter zum Erfolg unserer Spiele beiträgt.

Als Principal Node.js Engineer werden Sie eine zentrale Rolle bei der Erweiterung und Verbesserung unserer Backend-Services spielen. Sie bringen die Expertise mit, die erforderlich ist, um die Entwicklung von stabilem, leistungsfähigem, skalierbarem, sicherem und wartbarem Code sicherzustellen. Sie werden daran arbeiten, unsere Entwicklungsabläufe und Best Practices zu verbessern und eng mit den Produktteams und technischen Leitern zusammenarbeiten, um Prioritäten und die langfristige technische Strategie des Teams festzulegen.

IHRE AUFGABEN
  • Leiten Sie die Transformation unseres monolithischen PHP-Backends in eine sichere, leistungsfähige und gut gestaltete Reihe von entkoppelten Services.
  • Treffen Sie architektonische Entscheidungen für neue Services.
  • Fördern und implementieren Sie Sicherheits-, Test- und Entwicklungsbest Practices.
  • Tragen Sie hochwertigen und wartbaren TypeScript-Code unter Verwendung des NestJS-Frameworks bei.
  • Arbeiten Sie mit einer Vielzahl von Tools und Technologien, einschließlich Sentry, Datadog, Sonar, Docker, Kubernetes, MySQL, Postgres, Redis, Memcache und Pub/Sub.
  • Übernehmen Sie Verantwortung für wichtige technische KPIs, um einen reibungslosen Entwicklungsprozess sicherzustellen.
  • Arbeiten Sie eng mit dem Head of Platform zusammen, um die technische Vision und den Projektfahrplan zu gestalten.
  • Kooperieren Sie mit unseren Qualitätstechnikern, um sie vollständig in unseren Entwicklungsprozess zu integrieren.
  • Leiten Sie die Integration neuer APIs, Zahlungssysteme und Datenverfolgung.
  • Mentoren und führen Sie Entwickler in Ihrem Team.
  • Führen Sie technische Diskussionen und sind Sie verantwortlich für technische Entscheidungen, wenn kein teamweites Einvernehmen erzielt wird.
IHRE QUALIFIKATIONEN
  • Mindestens 7 Jahre Berufserfahrung in der TypeScript/Node.js-Entwicklung.
  • Nachgewiesene Erfahrung in Software-Service-Architekturmethoden (z.B. DDD) und in PHP 7/8 sowie PHP-Frameworks im Kontext des Verständnisses von Legacy-Codebasen.
  • Erfahrung mit Unit-/Integrations-/End-to-End-Tests und modernen Node.js-Frameworks.
  • Gutes Verständnis relationaler Datenbanken und Container.
  • Sie haben an Multi-Server-, Hochlast-Node.js-Anwendungen und APIs gearbeitet und Erfahrung mit Cloud-Technologien (z.B. GCP) gesammelt.
  • Ausgezeichnete analytische und problemlösende Fähigkeiten und in der Lage, leicht verständlichen, gut strukturierten und wartbaren Code unter Verwendung geeigneter Entwurfsmuster zu schreiben.
  • Sie können sich schnell mit komplexen Codebasen vertraut machen.
  • Interesse an und bereits einige Erfahrungen mit der Augmentierung Ihrer Arbeit mit KI-Tools (z.B. Claude Code, Codex oder Gemini).
  • Sie haben die Fähigkeit, Geschäftsbedürfnisse zu verstehen und in technische Anforderungen zu übersetzen.
  • Sie sind ein erfahrener Coach und Mentor und können technische Diskussionen innerhalb und außerhalb des Teams moderieren.
  • Praktizierte agile Methoden, insbesondere Kanban.
  • Sie sind begeistert von Spielen und arbeiten gerne in einem interdisziplinären Team. Erfahrung in der Spieleentwicklung ist von Vorteil.
  • Fließend in technischer und geschäftlicher Sprache.
  • Sie sind daran interessiert, über den Tellerrand hinaus zu lernen und auch Full-Stack-Entwicklungsaufgaben zu übernehmen.
Warum Sie es lieben werden, mit uns zu arbeiten
  • Ein globales Team, ein gemeinsames Ziel: Unsere Stärke liegt in unserer Vielfalt. Mit über 30 Nationalitäten, die an unseren beiden Standorten vertreten sind, sind wir durch eine gemeinsame Leidenschaft für Strategiespiele und eine mutige Vision für die Zukunft vereint.
  • Arbeiten Sie auf Ihre Weise: Wir unterstützen flexible hybride Arbeitsmodelle, die es Ihnen ermöglichen, Ihre beste Arbeit zu leisten – wo auch immer Sie sind.
  • Wachsen Sie mit uns: Unser Karrierepfadrahmen und unsere Mentoring-Kultur bieten die Klarheit und das Feedback, die Sie benötigen, um den nächsten Schritt zu machen.
  • Wir sind zuerst Menschen: Wir glauben, dass großartige Teams auf Vertrauen, Respekt und Humor aufgebaut sind. Von Spielnächten bis hin zu lockeren Getränken und Karaoke – wir arbeiten nicht nur zusammen, sondern verbinden uns, spielen und unterstützen uns gegenseitig wie eine echte Crew.

Schließen Sie sich Twin Harbour Interactive an, wo Strategie auf Vision trifft. Twin Harbour Interactive ist ein globales Kraftwerk für Strategiespiele, das die Zukunft des langfristigen Multiplayer-Gamings gestaltet. Ob Sie ein erfahrener Taktiker oder ein einfallsreicher Weltbauer sind, hier gibt es einen Platz für Sie, um zu wachsen, zu gedeihen und Ihren Eindruck zu hinterlassen.

Principal Node.js Engineer Arbeitgeber: twinharbour

Twin Harbour Interactive ist ein hervorragender Arbeitgeber, der eine dynamische und kreative Arbeitsumgebung bietet, in der Qualität und Innovation im Mittelpunkt stehen. Mit flexiblen hybriden Arbeitsmodellen und einem starken Fokus auf persönliche Entwicklung durch Mentoring und Weiterbildungsmöglichkeiten, fördert das Unternehmen das Wachstum seiner Mitarbeiter. Die vielfältige Teamkultur und die Möglichkeit, an spannenden Projekten wie dem Supremacy-Franchise zu arbeiten, machen Twin Harbour zu einem attraktiven Arbeitsplatz für alle, die ihre Leidenschaft für Strategiespiele leben möchten.

T

Kontaktdaten:

twinharbour Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Node.js Engineer mit Bravour zu bestehen

TypeScript
Node.js
PHP 7/8
NestJS
Software Service Architecture (DDD)
Unit Testing
Integration Testing