Logo Twin Harbour Interactive

Senior Backend Engineer

Job

  • Level
    Senior
  • Job Field
    Games, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hamburg
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop efficient microservices in Node.js/TypeScript and collaboratively enhance the architecture for our gaming platform, taking ownership of maintenance, testing, and deployment processes.

    Job Technologies

    Your role in the team

    • You will lead and primarily work on extracting loosely coupled microservices written in Node.js/TypeScript from our PHP monolith. However, you should also be comfortable working with other languages such as PHP.
    • Take ownership for maintaining and extending some of the central shared services that are used by game teams and other stakeholders like game design and monetization.
    • Design, develop, test, deploy, maintain, and improve our software with high-quality, maintainable code.
    • Define SLOs, add metrics/tracing/logging, participate in on-call/incident reviews, and continuously harden reliability & performance for live operations.
    • Leverage AI tools and technologies to enhance development efficiency, code quality, and problem-solving capabilities.
    • Work closely with game designers and product leads to implement new features with an interest in learning the complementary full-stack technologies.
    • Communicate and collaborate within a cross-functional team and with other teams to ensure a smooth daily workflow.
    • Actively bring in new ideas and participate in technical decisions influencing the architecture of our services and platform.
    • Drive initiatives to enhance the stability, performance, and scalability of our platform and live games.
    • 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.
    • Mentor engineers through design reviews, pairing, and by establishing coding standards, and contribute to engineering hiring.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • 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.
    • Be familiar with or eager to learn other languages like PHP or Java.
    • 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.
    • Strong automated quality mindset using unit testing, integration testing, and other test automation frameworks.
    • You are enthusiastic about games and ideally strategy games.

    Experience

    • 7+ years of proven experience in Node.js/Typescript development, demonstrating strong coding and debugging skills.
    • Deep experience with distributed systems: queues/pub-sub, idempotency, data modeling across service boundaries, and eventual consistency.
    • You have experience developing and maintaining multi-server, high-load backend services and APIs.
    • Experience with cloud platforms (GCP preferred), networking, and debugging distributed systems is a plus.
    • Hands-on experience with agile methodologies such as Scrum or Kanban.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Hamburg

      Germany

    This is your employer

    Twin Harbour Interactive

    Twin Harbour Interactive

    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.

    Description

  • Company Type
    Established Company
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Twin Harbour Interactive

    Senior Backend Engineer

    Location
    Hamburg
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs