CareerPlan

Principal Node.js Engineer

Hamburg, DEFull-time2026-04-29 → 2026-10-14
Hybrid · Malta

Core

Lead the transformation of a core PHP monolithic backend into a secure, performant, and well-architected set of decoupled services for strategy games.

Role type

Principal Node.js Engineer (Backend)

Builds

Decoupled backend services, new APIs, payment systems, and data tracking for multiplayer strategy games.

Domain

Gaming (Strategy) + Backend Engineering

Required skills

TypeScript, Node.js, PHP 7/8, NestJS, DDD, Unit/Integration/E2E testing, Relational databases, Containers (Docker/Kubernetes), Cloud (GCP), Mentoring, Technical leadership

Preferred skills

Game development experience, AI tool usage (Claude Code/Codex/Gemini), Full-stack development

Technologies

NestJS, Sentry, Datadog, Sonar, Docker, Kubernetes, MySQL, Postgres, Redis, Memcache, Pub/Sub, GCP

Responsibilities

Lead architectural decisions for new services, drive technical discussions and decisions, mentor developers, coordinate with product teams and technical leads, integrate quality engineers into the development process, take ownership of tech KPIs

Seniority

Principal, hands-on IC with strategic influence