Rodeo
Get started

Booming Games

Senior HTML5 Game Developer

Rome
Posted 2 days ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About the Role

You will complete our Game Development crew of 14 lovely and skilled people and report to the Team Lead Frontend Games. Your passion for online casino games combined with your technical knowledge allows us to bring the best slots to the market.

Responsibilities

Game Development & Implementation

  • Translate game design documents (GDD) into HTML5 game presentations.
  • Break down GDD features into a Work Breakdown Structure (WBS) and create JIRA tickets.
  • Ensure tasks are manageable within a maximum of one workweek and align with team estimates.
  • Implement game features and functionality using TypeScript (latest standard).
  • Follow best practices, ensuring well-typed and well-documented code.
  • Use JavaScript (ECMAScript) only when necessary, documented with JSDoc.

Version Control & Code Management

  • Work with Git (GitLab as the central repository).
  • Commit code at least once per working day to feature branches.
  • Follow semantic commit conventions, including (JIRA or similar) ticket ID.
  • Submit merge requests (MR) when work is completed and defect-free.
  • Address feedback from MR reviewers and escalate disputes to the Architect or Engineering Manager if needed.
  • Ensure code adheres to Secure Development Principles.

Visual & Audio Effects Implementation

  • Integrate static art, animations (Spine), image sequences, and particles.
  • Use libraries like PIXI.js for optimal rendering performance.
  • Collaborate with Tech Art to optimize assets for efficient implementation

Code Quality & Optimization

  • Ensure clean, well-documented, and tested code.
  • Use browser developer tools to track FPS, memory, CPU/GPU usage, and draw calls.
  • Prioritize and fix bugs with utmost urgency.
  • Maintain unit and integration test coverage, ensuring communicated line coverage is not reduced.
  • Remove dead code and optimize project assets.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Game Code Building & Delivery

  • Utilize Webpack for efficient bundling, minification, and optimization.
  • Optimize images, text, and assets for a production-ready build.
  • Understand and enhance GitLab CI for efficient deployment.
  • Ensure games are optimized for HTTP/HTTP2/HTTP3, WebSockets, and other network communications to enhance player experience.

Collaboration & Development Process

  • Work closely with Game Producers, Art Directors, and QA to ensure smooth development.
  • Conduct game demos for Product Owners.
  • Address QA-reported defects with highest urgency.
  • Follow structured development milestones:
    • Alpha – Game functions as per specification (even if assets are incomplete)
    • Beta – Full asset implementation; game ready for QA testing

Requirements

  • At least 3 years of Game Development experience and 5 years overall development.
  • Fluent in TypeScript and JavaScript (ES6) and HTML5/CSS3.
  • Highly experienced with PixiJS, Phaser, or equivalent.
  • Complete fluency in English, written and spoken.
  • Strong communication and teamwork skills.
  • Experienced with Git, JIRA (or equivalent Issue / Project tracking software), and GSuite.
  • Attention to detail, problem-solving, and multitasking skills.
  • Experience with Spine animations, including optimization.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Nice to Have

  • Experience with WebGL or other graphics programming API.
  • Casino slot player.
  • Creativity.
  • Background in statically typed languages.

Good to Know

This full-time position is on an indefinite freelance basis for contractors within the Central European Timezone +/-2.

Why Work for Booming Games

Founder led. Impact driven. Employee centric. At Booming Games, we're reshaping the iGaming world with our remote-first approach. Our rhythm? Thrilling slot games with captivating features and stunning designs released every two weeks - no exceptions! Here, it's all about co-ownership and real growth. Dive into a diverse team where your input powers every game we craft!

Our Perks

  • We’re a 100% remote-first company, offering a best-in-class remote experience.
  • Competitive package.
  • Dog friendly offices in Berlin and Malta.
  • Family friendly policies.
  • Career growth opportunities.
  • Zestful working environment.
  • Knowledge sharing opportunities.
  • Dynamic culture surrounded by industry experts.
  • Company social events for team bonding.

Contact

Recruiting Team

About Us

BOOMING GAMES has evolved from a shared vision into a leading slot provider, delivering exhilarating mobile and web-based games. Our drive for innovation shapes an extraordinary gaming experience featuring top-notch gameplay, stunning graphics, and a steadfast commitment to fair and responsible gaming. Join us on this thrilling adventure, where each game we create is not just a product but a captivating journey blending cutting-edge technology with boundless excitement.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Typescript
Javascript
HTML5
CSS3
PixiJS
Phaser
Git
Jira
Spine animations
Webpack
WebGL
Unit testing
Integration testing
Game development
Communication
Problem-solving

Location

Sofia, Sofia-City, Bulgaria

Sign up to applySee more jobs like this