Full-Stack Game Engineer (Browser Multiplayer) - Anonymised JD

TechNET IT Recruitment
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Computer Animation
API
HTML5
Continuous Integration
Node.js
TypeScript
WebSocket
WebGL
Backend
Low Latency
Web3.js
Docker
Microservices

Job description

We are looking for a Senior Full-Stack Game Engineer to join a small team building fast, competitive, browser-based multiplayer games. This role focuses on real-time gameplay, server-authoritative multiplayer logic, and rapid iteration on 2D/3D experiences using TypeScript and Node.js.

What You Will Work On

  • Develop browser-native multiplayer games using TypeScript, Phaser/Pixi/WebGL
  • Build and maintain real-time WebSocket systems for low-latency multiplayer
  • Implement server-authoritative logic: state sync, prediction, reconciliation, tick loops
  • Create and optimise gameplay loops, collision, physics, and game feel
  • Build backend services in Node.js, including APIs, session logic, and internal tools
  • Work closely with design to iterate quickly and improve responsiveness and fairness
  • Implement anti-cheat and anti-collusion safeguards
  • Contribute to deployments, monitoring, and stability for live multiplayer games

Requirements

Strong experience with TypeScript and Node.js

  • Experience building and shipping browser-based games (HTML5/Phaser/Pixi/WebGL)
  • Understanding of real-time multiplayer behaviour and latency challenges
  • Ability to architect and maintain WebSocket-driven systems
  • Knowledge of rendering, animation, game loops, and optimisation in the browser
  • Comfortable working full-stack: gameplay, backend logic, tools, and deployment
  • Experience working in small, fast-paced, high-ownership environments

Nice to Have

  • Experience with Solana or other Web3 integrations
  • Familiarity with payments, wallets, or financial flows
  • Background in competitive or skill-based games
  • Experience with Docker, CI/CD, and multi-region deployment

Who Will Succeed Here

  • You enjoy shipping fast, iterating on gameplay, and solving real-time technical challenges. You thrive in small teams, want meaningful ownership, and understand how to build fun, responsive, and fair multiplayer experiences.

Apply for this position