Remote jobs in Programming


Booming Games Malta Ltd.

Frontend Software Engineer - Games







1 month

Remote Jobs


Remote Jobs in Worldwide


Frontend Software Engineer - Games

Location: Type: Full-time

We’re looking for a Software Engineer with a passion for online casino slot games to take new ideas and bring them to life in playable prototypes as well as build tools that others will thank you for. In this newly created role, you will be part of our five-person Math Department and have the chance to contribute your skills from the start.


  • Translate game design documents into prototypes of gameplay ideas and features

  • Implement animated 2D objects, audio, and game / feature logic

  • Collaborate with game designers, mathematicians, frontend and backend developers, product owners and others

  • Translate tool requirements into user friendly, robust tools

  • Balance speed of prototyping with good software engineering practices

  • Document and maintain code, fix bugs and resolve problems

  • Research in the online casino industry


  • At least 1 year of Game Development experience and 3 years of development overall

  • Fluent in Typescript and Javascript (ES6) and HTML5/CSS3

  • Highly experienced with PixiJS, CreateJS, 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

Nice to have

  • Experience with WebGL or other graphics programming API

  • Casino slot player

  • Creativity

  • Experience with Ruby

  • Background in statically typed languages

  • Experience with React

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.