Auf einen Blick
- Aufgaben: Leite die Transformation unserer Backend-Services und entwickle innovative Lösungen.
- Arbeitgeber: Twin Harbour Interactive, ein globales Unternehmen für Strategiespiele mit vielfältiger Kultur.
- Mitarbeitervorteile: Flexible Arbeitsmodelle, Karriereentwicklung, Sprachkurse und Unterstützung für Konferenzen.
- Andere Informationen: Engagierte Unternehmenskultur mit regelmäßigen Teamevents und einem Fokus auf persönliche Entwicklung.
- Warum dieser Job: Gestalte die Zukunft von Strategiespielen und arbeite mit einem internationalen Team.
- Gewünschte Qualifikationen: Mindestens 7 Jahre Erfahrung in TypeScript/Node.js und Softwarearchitektur.
Das voraussichtliche Gehalt liegt zwischen 75000 - 100000 € pro Jahr.
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 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 ein sicheres, leistungsfähiges und gut architektonisches Set 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 leiten Sie Entwickler in Ihrem Team.
- Führen Sie technische Diskussionen und sind Sie verantwortlich für technische Entscheidungen, wenn kein teamweites Einvernehmen erzielt wird.
- 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 von Designmustern zu schreiben.
- Sie können sich schnell mit komplexen Codebasen vertraut machen.
- Interesse an und bereits einige Erfahrungen mit der Ergänzung Ihrer Arbeit durch 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 technischem und geschäftlichem Englisch.
- Sie sind daran interessiert, über den Tellerrand hinaus zu lernen und auch Full-Stack-Entwicklungsaufgaben zu übernehmen.
- 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: Egal, ob Sie Code von einem Schreibtisch mit Blick auf den Hafen in Hamburg erstellen oder Design-Details unter der maltesischen Sonne verfeinern, 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: Bei Twin Harbour zählt Ihre Reise. Unser Karrierepfadrahmen und unsere Mentoring-Kultur bieten die Klarheit und das Feedback, die Sie benötigen, um den nächsten Schritt zu machen – egal, ob Sie Ihr Fachwissen vertiefen oder in neue Disziplinen wechseln.
- Wir sind Mensch zuerst: Wir glauben, dass großartige Teams auf Vertrauen, Respekt und Humor basieren. Von Spielabenden über lockere Drinks, Quiznächte bis Karaoke – wir arbeiten nicht nur zusammen, sondern verbinden uns, spielen und unterstützen uns 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. Mit Büros in Hamburg und Malta entwerfen wir Strategiespiele, die Menschen zusammenbringen – über Grenzen und Generationen hinweg. Egal, 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: Twin Harbour Interactive
Kontaktperson:
Twin Harbour Interactive HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal Node.js Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sei aktiv und knüpfe Kontakte!
✨Zeig dein Können!
Erstelle ein Portfolio oder GitHub-Projekt, das deine Fähigkeiten in Node.js und TypeScript zeigt. Wenn du potenziellen Arbeitgebern etwas Greifbares präsentieren kannst, hebt dich das von anderen Bewerbern ab.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben für Node.js-Entwickler vertraut. Übe Coding-Challenges und sei bereit, deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren – wir wissen, dass du das kannst!
✨Bewirb dich direkt über unsere Website!
Wir bei Twin Harbour Interactive lieben es, wenn du dich direkt über unsere Karriereseite bewirbst. So hast du die besten Chancen, gesehen zu werden und Teil unseres großartigen Teams zu werden!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Node.js 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 Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Mach es klar und prägnant: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. So können wir schnell erkennen, was du drauf hast!
Zeig deine Leidenschaft: Erzähle uns, warum du für Twin Harbour Interactive arbeiten möchtest und was dich an der Spieleentwicklung begeistert. Deine Begeisterung kann einen großen Unterschied machen!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung bei uns ankommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen am besten bearbeiten und dich schnell kontaktieren.
Wie du dich auf ein Vorstellungsgespräch bei Twin Harbour Interactive vorbereitest
✨Verstehe die Unternehmensvision
Mach dich mit der Vision und den Werten von Twin Harbour Interactive vertraut. Zeige im Interview, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Leidenschaft für strategische Spiele und die Innovationskraft, die das Unternehmen auszeichnet.
✨Bereite technische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Erfahrung mit Node.js, TypeScript und der Transformation von Backend-Systemen zeigen. Erkläre, wie du Herausforderungen gemeistert hast und welche Best Practices du implementiert hast.
✨Zeige deine Teamfähigkeit
Da die Zusammenarbeit in interdisziplinären Teams wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Rolle als Mentor und Coach und wie du zur Förderung einer offenen Kommunikationskultur beigetragen hast.
✨Frage nach der Zukunft des Unternehmens
Stelle Fragen zur langfristigen technischen Strategie und den Herausforderungen, die das Unternehmen in der Zukunft sieht. Das zeigt dein Interesse an der Weiterentwicklung des Unternehmens und dass du bereit bist, aktiv zur Lösung dieser Herausforderungen beizutragen.