CareerPlanSign in

Senior Fullstack Engineer - Node.js/TypeScript

San Ġiljan, MT💼 Full-time🗓 2025-09-26 → 2026-09-11

Core

Designing, building, and enhancing backend microservices and shared services for a game platform, extracting them from a PHP monolith to run on Google Cloud.

Role type

Senior Fullstack/Backend Engineer (Node.js/TypeScript)

Builds

Internal services for game teams, external-facing game platform features, and shared infrastructure.

Domain

Gaming (Strategy games) + Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Node.js, TypeScript, Next.js, Nest.js, Express.js, Jest, distributed systems (queues/pub-sub, idempotency, eventual consistency), SQL/NoSQL databases, cloud platforms (GCP), Docker, MySQL, Redis, microservices architecture, mentoring

Preferred skills

PHP, Java, AI tools integration, agile methodologies (Scrum/Kanban), high-load backend services

Technologies

Next.js, Nest.js, Express.js, Jest, Mocha, Turbopack, GitHub, Docker, MySQL, Pub/Sub, Redis, Google Cloud

Responsibilities

Extract loosely coupled microservices from a PHP monolith; maintain and extend central shared services; define SLOs and add metrics/tracing/logging; participate in on-call/incident reviews; leverage AI tools to enhance development efficiency; collaborate with game designers and product leads; mentor engineers via design reviews and pairing; drive initiatives to enhance platform stability and scalability.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via teamtailor · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.