Senior Frontend Developer Games (remote Europe)

2 Months ago • 5 Years + • Game Programmer • Frontend Development

Job Summary

Job Description

Booming Games seeks a Senior Frontend Developer (Games) to join their 14-person team. Responsibilities include translating game design documents into HTML5 presentations, implementing features using TypeScript, ensuring code quality and optimization, collaborating with artists and QA, and working with Git and Jira. Candidates must have at least 3 years of game development experience and 5 years of overall development experience, fluency in TypeScript, JavaScript, HTML5/CSS3, and PixiJS, and excellent communication skills. The role involves working on online casino slots and requires adherence to secure development principles.
Must have:
  • 3+ years Game Dev exp, 5+ years overall
  • TypeScript, JavaScript, HTML5/CSS3
  • PixiJS expertise
  • Git, Jira proficiency
  • Secure coding principles
Good to have:
  • WebGL
  • Spine animation optimization
  • Statically-typed language experience
Perks:
  • 100% remote
  • Competitive package
  • Dog-friendly offices (Berlin, Malta)
  • Family-friendly policies
  • Career growth opportunities
  • Company social events

Job Details

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 similair) 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
  • 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 urgenc
    • Maintain unit and integration test coverage, ensuring communicated line coverage is not reduced.
    • Remove dead code and optimize project assets.
  • Game Code Building & Delivery
    • Utilize Webpack for efficient bundling, minification, and optimizat
    • 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
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.

Similar Jobs

Trek - Business Analyst

Trek

Haryana, India (On-Site)
3 Months ago
Aristocrat Gaming - Principal Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago
Axon - Materials Manager (Onsite)

Axon

Phoenix, Arizona, United States (On-Site)
5 Months ago
Warner Bros Games - Senior Gameplay Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
2 Months ago
Vena Solutions - Software Developer in Test 2

Vena Solutions

Indore, Madhya Pradesh, India (On-Site)
7 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Epic Games - Playability Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ubisoft - Team Lead (Programming)

Ubisoft

Montreal, Quebec, Canada (On_site)
4 Months ago
Steel City Interactive - Lead Programmer

Steel City Interactive

Sheffield, England, United Kingdom (Hybrid)
4 Months ago
PlayStation Global - Senior Gameplay Network Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Technical Program Manager II

Warner Bros Games

Toronto, Ontario, Canada (Hybrid)
3 Months ago
People Can Fly - AI Programmer

People Can Fly

Montreal, Quebec, Canada (Remote)
2 Months ago
LeoVegas - Outbound Specialist Dutch Speaking

LeoVegas

Sliema, Malta (On-Site)
6 Months ago
Tamatem Games - Senior Quality Assurance Representative

Tamatem Games

Amman Governorate, Jordan (On-Site)
3 Months ago
Reality Games - Mid-Level Manual QA Tester

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Every matrix - QA/Middle Incident Manager

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Months ago
Vi - Execution Product Manager

Vi

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Bungie - Contract Producer, Localization and Versioning

Bungie

(Hybrid)
2 Months ago
Gunzilla - Lead AI Designer

Gunzilla

Frankfurt, Hessen, Germany (On-Site)
4 Months ago
Visa - Sr. Product Manager-AI/ML Platform

Visa

Austin, Texas, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Programmer Jobs

Hive Innovative Group - Senior game developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
Playdead - Platform/Porting Programmer

Playdead

Copenhagen, Denmark (On-Site)
3 Months ago
ChaotixAI - Game Developer 2D

ChaotixAI

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
PlatinumGames - アプリケーションプログラマー(システム)/Application System Programmer

PlatinumGames

Chiyoda City, Tokyo, Japan (On-Site)
4 Months ago
Electric Square - Senior Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
6 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
6 Months ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Warhorse Studios - Senior C++ Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We deliver high-end, next-level gaming to the slots market. Offering an established portfolio that encompasses uniquely themed games, innovative features and volatilities to satisfy every spectrum of the player market. We utilise the knowledge of seasoned experts, who apply their years of expertise in the industry to craft games to the highest of standards, harnessing proven formulas for success, combined with the latest developments in the gaming industry.


From uniquely novel configurations and interfaces, to highly entertaining themes and characters, our ever-growing catalogue consists of over 150 games, all of which are crafted to be fun, engaging, and will keep your players coming back for more.


Find out more at booming-games.com

All followers must be 18+. Begambleaware.org - Gamble Responsibly.

Prague, Prague, Czechia (On-Site)

Romania (Remote)

Berlin, Berlin, Germany (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Valletta, Malta (Remote)

Blovice, Plzeň Region, Czechia (Remote)

View All Jobs

Get notified when new jobs are added by Booming games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug