xelys jobs xelys jobs

Senior HTML5 Game Developer

Booming Games

full-remoteseniorcontractfrontend Montana, United States Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

HTML5TypeScriptJavaScriptPixiJSPhaserWebpackGitJiraSpineWebGL

About the role

Role overview

Join the Game Development crew (14 people) reporting to the Team Lead Frontend Games. You’ll help bring online casino slot experiences to market by translating game design documents (GDDs) into high-performance HTML5 games.

Responsibilities

  • Game development & implementation
    • Translate GDDs into HTML5 game presentations
    • Break down features into a Work Breakdown Structure (WBS) and create Jira tickets
    • Implement features in TypeScript (latest standard) with well-typed, well-documented code
    • Use JavaScript (ECMAScript) only when necessary, with JSDoc
    • Keep tasks scoped to fit one workweek and aligned with team estimates
  • Version control & code management
    • Use Git with GitLab as the central repository
    • Commit at least once per working day to feature branches
    • Follow semantic commit conventions including Jira ticket IDs
    • Submit merge requests (MRs); address reviewer feedback and escalate disputes if needed
    • Ensure code follows Secure Development Principles
  • Visual & audio effects
    • Integrate static art, Spine animations, image sequences, and particles
    • Use PIXI.js (and related libraries) for performance-optimized rendering
    • Collaborate with Tech Art to optimize assets for efficient implementation
  • Code quality & optimization
    • Maintain clean, documented, tested code and preserve/raise line coverage expectations
    • Use browser dev tools to monitor FPS, memory, CPU/GPU usage, and draw calls
    • Prioritize and fix bugs urgently; remove dead code and optimize assets
  • Build and delivery
    • Use Webpack for bundling/minification/optimization
    • Optimize images/text/assets for production builds
    • Enhance GitLab CI for deployment efficiency
    • Ensure games are optimized for HTTP/HTTP2/HTTP3, WebSockets, and other network communication
  • Collaboration
    • Work with Game Producers, Art Directors, and QA
    • Run game demos for Product Owners
    • Triage and address QA defects with the highest urgency
    • Follow milestones: Alpha (functions per spec) and Beta (full asset implementation for QA)

Requirements

  • 3+ years of game development experience (and 5+ years overall development)
  • Fluent with TypeScript, JavaScript (ES6), and HTML5/CSS3
  • Highly experienced with PixiJS, Phaser, or equivalent
  • Strong English communication (written and spoken)
  • Experience with Git, Jira (or similar issue/project tracking), and Google Workspace
  • Strong attention to detail, problem-solving, multitasking, and teamwork
  • Experience with Spine animations, including optimization

Nice to have

  • WebGL or other graphics programming APIs
  • Background in statically typed languages
  • Knowledge/interest in casino slot player-facing domain and creativity

About Booming Games

Booming Games is a founder-led iGaming studio reshaping the online casino world with a remote-first approach. The company releases thrilling slot games featuring frequent, impact-driven updates and a co-ownership culture focused on real growth.

Scraped 7/27/2026