Principal Node Engineer

JUNIOR Gruppe
Hamburg, Germany
3 days ago
Apply on www.gamesjobsdirect.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
€90,000.0
Working hours
Regular working hours

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Integration Architecture Cloud Computing Relational Databases Payment Systems Video Game Development PostgreSQL Memcached MySQL Node.Js
+11 more
Redis E2e Testing Service-Oriented Architecture TypeScript Datadog Grafana Containerization Kubernetes Sentry NestJS Docker

Job description

We’re looking for a Principal Node.js Engineer to lead the extension and improvement of backend services, with a strong focus on scalability, performance, security, and maintainability. You’ll play a key role in transforming a core PHP monolith into a secure, well-architected set of decoupled services while contributing high-quality TypeScript and NestJS code.

You’ll work closely with technical and product leadership to shape the long-term technical strategy, drive architectural decisions, and improve development practices. You’ll also mentor engineers, lead technical discussions, and work across APIs, payment systems, data tracking, testing, and cloud infrastructure.

Requirements

  • 7+ years of professional TypeScript/Node.js experience
  • Strong experience with service architecture and DDD
  • PHP 7/8 experience for working with legacy codebases
  • Strong testing experience across unit, integration, and end-to-end testing
  • Experience with high-load, multi-server Node.js applications and APIs
  • Strong knowledge of relational databases and container technologies
  • Cloud experience, ideally GCP
  • Strong analytical and problem-solving skills
  • Experience with AI coding tools such as Claude Code, Codex or Gemini
  • Ability to translate business requirements into technical solutions
  • Strong mentoring and technical leadership skills
  • Experience working with agile methodologies, particularly Kanban
  • Fluent technical and business English

Nice to have:

  • Games industry or game development experience
  • Full-stack development experience
  • Experience with Kubernetes, Docker, Redis, Memcache or Pub/Sub
  • Experience with observability tools such as Sentry and Datadog
  • Experience with MySQL and PostgreSQL
  • Experience integrating APIs, payment systems, or data tracking
  • Interest in AI-assisted development and evolving engineering workflows

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.gamesjobsdirect.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all