TypeScript

TypeScript carries the service and web side of games: backend APIs, live-ops tooling, internal dashboards and browser-based clients.

The backend variant is Node.js services behind a game, admin tools that live operations work in, and internal portals, with SQL, Docker and a cloud platform in the same requirement list. Types earn their keep here because these services outlive the people who wrote them.

The client variant is browser games and web front-ends, where a typed layer over JavaScript is what keeps a growing codebase changeable, and React or a comparable framework is named alongside.

A requirement listing PHP and TypeScript together describes a migration: an older monolith being pulled apart into services. Game clients written in C++ or C# stay where they are - what moves to TypeScript is the tooling and service layer around them, which is also why the skill shows up in backend, frontend and full-stack positions alike.

Where these positions are: Amsterdam (2 positions), Lleida (2 positions), Paris (2 positions), St. Julian’s (2 positions), Belgrade (1 position), Bordeaux (1 position), Bucharest (1 position), Frankfurt (1 position), Hamburg (1 position), Helsinki (1 position), Leuven (1 position), Munich (1 position), Stockholm (1 position), Warsaw (1 position)

Open positions for TypeScript (18)

Load Test Engineer

Magic Media (Starloop Studios), Lleida (ES)
Test Automation Engineer 40h/week full remote

Mid Unity Developer

Magic Media (Starloop Studios), Lleida (ES)
Game Developer 40h/week full remote

Team Lead (F/M/NB)

Ubisoft, Bordeaux (FR)
Team Lead 40h/week

Senior Backend Engineer

Twin Harbour Interactive, San Ġiljan (MT)
All jobs for TypeScript