Senior HTML5 Game Developer
Booming Games
on-siteseniorfreelancefrontend United States Yesterday 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 scoreTags
HTML5TypeScriptJavaScript (ES6)PIXI.jsPhaserWebGLSpineWebpackGitJira
About the role
Role overview
Join Booming Games as a Senior HTML5 Game Developer and help build the next generation of online casino slot games. You’ll translate game design documents into playable HTML5 experiences, working closely with frontend/game, art, QA, and product stakeholders.
Responsibilities
Game development & implementation
- Translate GDDs (Game Design Documents) into HTML5 game presentations
- Break down features into a Work Breakdown Structure (WBS) and create Jira tickets
- Ensure tasks fit within ~one workweek and align with team estimates
- Implement game features in TypeScript (use JavaScript/ECMAScript only when necessary, documented with JSDoc)
- Maintain well-typed, well-documented code and follow Secure Development Principles
Visual & audio effects
- Integrate static art, animations (Spine), image sequences, and particles
- Use PIXI.js (or similar) for rendering performance
- Collaborate with Tech Art to optimize assets for efficient implementation
Code quality, optimization & testing
- Keep code clean, documented, and tested
- Use browser dev tools to monitor FPS, memory, CPU/GPU, and draw calls
- Prioritize and fix bugs urgently
- Maintain unit and integration test coverage without reducing communicated line coverage
- Remove dead code and optimize project assets
Game code building & delivery
- Use Webpack for bundling/minification/optimization
- Optimize assets for production builds
- Improve GitLab CI for efficient deployment
- Ensure performance across HTTP/HTTP2/HTTP3, WebSockets, and other network communications
Collaboration & delivery process
- Work with Game Producers, Art Directors, and QA
- Run game demos for Product Owners
- Address QA defects with highest urgency
- Follow milestones:
- Alpha: functions per spec (even if assets are incomplete)
- Beta: full assets implemented; ready for QA
Requirements
- 3+ years of game development experience
- 5+ years overall development experience
- Strong in TypeScript, JavaScript (ES6), and HTML5/CSS3
- Highly experienced with PIXI.js, Phaser, or equivalent
- Fluent in English (written and spoken)
- Experience with Git and Jira (or equivalent issue/project tracking)
- Experience with GSuite
- Strong communication, teamwork, attention to detail, problem-solving, and multitasking
Nice to have
- Experience with WebGL or other graphics programming APIs
- Spine animation experience (including optimization)
- Background in statically typed languages
- Knowledge/experience with casino slot player domain
- Creativity
Contract / remote policy
- Full-time indefinite freelance basis for contractors
- Must be available within Central European Time (CET) +/- 2 hours
About Booming Games
Booming Games is a remote-first company reshaping the iGaming industry, focused on delivering frequent, high-impact slot games with strong design and feature sets. The team operates with a co-ownership culture and releases new slot experiences every two weeks.
Scraped 6/18/2026