Tech Lead - Game Framework

Brak informacji o wynagrodzeniu
SeniorFull-time
#453383·Dodano 3 dni temu·1
Źródło: Push Gaming
Aplikuj teraz

Tech Stack / Keywords

TypeScriptPixiJSGitHub Actions

Firma i stanowisko

Push Gaming is a game development studio specialising in creating mobile-optimised online casino games. The company focuses on building a shared client framework used across all their slot games, which includes the rendering engine, slot mechanics, templates, player panel, and build tooling.

Wymagania

  • Expert experience with TypeScript and a PixiJS-class rendering engine (specifically PixiJS v8).
  • Experience in slot or iGaming client development involving server-authoritative outcomes, RTP variants, and certification constraints.
  • Experience building and maintaining shared libraries, SDKs, or engines used by multiple teams focusing on API design, versioning, and backward compatibility.
  • Proven record of shipping complex commercial games and tackling challenging technical problems.
  • Strong debugging, profiling, and performance optimization skills across devices.
  • Ability to drive technical decisions among peers who do not report directly.
  • Typically 5+ years in game client development including senior technical roles.

Nice to have:

  • Experience with build pipelines and CI such as GitHub Actions.
  • Experience with automated testing of game clients (unit, integration, or visual regression tests).
  • Experience with monorepos or multi-package setups (e.g., npm workspaces, Lerna, Turborepo, Nx).
  • Experience using AI-assisted development tools in daily work.

Obowiązki

  • Set and document the technical direction of the framework, including the engine, shared slot mechanics and templates, player panel, developer tooling, and CI checks.
  • Design and evolve shared packages with backwards compatibility and clear deprecation paths.
  • Build tooling for producing game variants and reskins from a common base.
  • Own the code review standards and mentor developers through reviews, pairing, and design discussions.
  • Serve as the technical contact for game teams and server-side engineers using the framework.
  • Provide honest estimates and risk assessments; identify and propose sequencing for technical debt.
  • Document decisions, standards, and package READMEs as part of the development process.
Push Gaming

Push Gaming

3 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz