Job
In this role, you will take ownership of modernizing a central metadata service and develop new Node.js services for Warhammer 40,000, utilizing technologies such as TypeScript and Docker.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Be part of an experienced and passionate engineering team building a flagship title in the Warhammer 40,000 universe.
- Übernehmen Sie die Verantwortung für die Pflege unseres Legacy-Central-Meta-Daten-PHP-Services, der von anderen Stakeholdern wie Game Design und Monetarisierung stark genutzt wird.
- Übernehmen Sie die Verantwortung für die Modernisierung unseres Meta-Daten-Services, indem Sie neue Node.js-Services, die von unserem Web-API-Team erstellt wurden, adaptieren und ihnen bei der Entwicklung dieses völlig neuen Stacks helfen.
- Design, develop, test, deploy, maintain, and improve our software with high-quality, maintainable code.
- Work closely with game designers and product leads to implement new features with an interest in learning the complementary full-stack technologies.
- Work closely with an internal team focusing purely on replacing our legacy PHP service and adopting their work for the Warhammer 40,000 team.
- Create new Node.js services in this eco-system for specialized functionality relevant for the Warhammer 40.000: Supremacy game.
- Contribute high-quality, maintainable Typescript code using a wide range of technologies such as Next.js, Nest.js, Jest, Mocha, Turbopack, Github, Docker, MySQL, Pub/Sub, and Redis.
Our expectations of you
Qualifications
- You have an engineering mindset and a passion for the craft.
- Proficiency in popular Node.js/TypeScript frameworks such as Next.js, Nest.js, Express.js, and Jest.
- Excellent verbal and written communication skills, with the ability to work effectively in a cross-functional team environment.
- Demonstrated ability to effectively integrate AI tools into development workflows for code generation, debugging, and technical research.
- You are at least familiar with PHP.
- You have a proactive attitude towards learning new technologies and improving existing skills, including leaving the comfort zone of your programming language.
- Vertrautheit mit SQL- und NoSQL-Datenbanken, einschließlich MySQL, PostgreSQL, MongoDB oder ähnlichen.
- You are enthusiastic about games and ideally strategy games.
- Passion for the Warhammer 40,000 universe and turn-based or online strategy games or games in general.
Experience
- 7+ Jahre nachweisliche Erfahrung in Node.js/Typescript-Entwicklung, mit ausgeprägten Programmier- und Debugging-Fähigkeiten.
- You have experience developing and maintaining multi-server, high-load backend services and APIs.
- Experience with Hyperscalers like GCP, networking, and debugging distributed systems is a plus.
- Experience working in an agile environment, preferably using Scrum.
What we offer
- Our strength lies in our diversity. With over 30 nationalities represented across our two locations, we're united by a shared passion for strategy games and a bold vision for the future.
- We support flexible hybrid work models that empower you to do your best work - wherever you are.
- At Twin Harbour, your journey matters. Our Career Path Framework and mentorship culture provide the clarity and feedback you need to take the next step - whether you're deepening your expertise or branching into new disciplines.
- We invest in your growth with language courses, e-learning platforms, and support for conferences and training.
- We believe that great teams are built on trust, respect, and good humor. From game nights to casual drinks, quiz nights, and karaoke, we don't just work together - we connect, play, and support each other like a true crew.
Topics you will work on
Job locations
About your employer
Twin Harbour Interactive, a global strategy game studio, was founded in 2025 through the merger of Bytro Labs and Dorado Games, with offices in Hamburg and Malta.
- Established Company
- Full Remote, Hybrid, Onsite
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
We have been developing industry-specific software solutions and websites with a high quality standard for 20 years. To strengthen our development team at our location in Bernau near Berlin, WE ARE LOOKING FOR YOU, a motivated, team-oriented employee,...