Jobiglo

No results.

Senior Fullstack Engineer - Node.js/TypeScript

Twin Harbour Interactive · San Ġiljan

New
Senior 🇬🇧 English
Node.js TypeScript Next.js Nest.js Express.js Jest Mocha Docker MySQL PostgreSQL MongoDB Redis Pub/Sub Scrum Kanban

Job description

About the role

Twin Harbour Interactive develops strategy games and is looking for a Senior Fullstack/Backend Engineer in Malta. You will design, build and improve features for the game platform, especially the services used by game teams. Initially you will extract loosely coupled microservices from a monolithic PHP application, running on a distributed architecture in Google Cloud.

Key responsibilities

  • Extract Node.js/TypeScript microservices from the PHP monolith, while being comfortable with PHP as well
  • Maintain and extend central shared services used by game teams, design and monetization
  • Design, develop, test, deploy and improve software with high-quality, maintainable code
  • Define SLOs, add metrics, tracing and logging, and take part in on-call and incident reviews
  • Use AI tools to improve development efficiency and code quality
  • Work with game designers and product leads on new features, and learn complementary full-stack technologies
  • Contribute to technical decisions on architecture and drive initiatives for stability, performance and scalability
  • Mentor engineers through design reviews and pairing, set coding standards and help with hiring

Required profile

  • Proven Node.js/TypeScript development experience with strong coding and debugging skills
  • Deep experience with distributed systems: queues/pub-sub, idempotency, data modelling across services and eventual consistency
  • Experience developing and maintaining multi-server, high-load backend services and APIs
  • Ability to integrate AI tools into development workflows
  • Eager to learn other languages such as PHP or Java
  • Enthusiasm for games, ideally strategy games
  • Hands-on experience with agile methods such as Scrum or Kanban; cloud platforms (GCP preferred), networking and debugging distributed systems are a plus

Required skills

  • Node.js/TypeScript frameworks: Next.js, Nest.js, Express.js, Jest
  • MySQL, PostgreSQL, MongoDB or similar; SQL and NoSQL
  • Unit and integration testing, and other test automation frameworks
  • Next.js, Nest.js, Jest, Mocha, Turbopack, Docker, GitHub, Pub/Sub, Redis

To apply, send your resume outlining your relevant experience and why you want to join Twin Harbour Interactive.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Twin Harbour Interactive.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:teamtailor

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Published 3 siegħat ilu

Expires f’ xahar

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Twin Harbour Interactive

San Ġiljan