Mid- to Senior Game Engine Developer
Software Development
Malta / Tallinn / Belgrade / Malmö

We are looking for an analytical and driven person to join us as a Game Engine Developer (mid- to the senior level depending on the profile), being responsible to develop high-end game engines for both internal and external studios. The role can be placed in Malmö, Malta, Belgrade or Tallinn.

About Relax:

We are a B2B multi-product provider driving innovative solutions and offerings to the iGaming market. We started off with Poker, soon Bingo and finally our own self-made Casino games and content distribution platform for our Casino studio partners followed. Founded in 2010 in the pub in Malta, our strategy has remained the same - we aim for technical excellence and have a passion for business simplicity. That’s why we have grown rapidly and now have more than 170 Relaxers working in our offices all over Europe.

Job Summary:

You will be responsible for ensuring the engine driving our next generation of casino games is purring along nicely. The “guts” or core of each casino game will be yours to create, own and maintain. Casino engines deal with real money transactions, so safety, clarity and defensive coding is a must. As a developer, you believe strongly in clear, concise and maintainable code. You are determined to ensure that what you write will work – and work well – in known and unknown scenarios.

Responsibilities:

  • Programming casino game logic (game engines) based on mathematical specifications
  • Working alongside mathematicians when coding and iterating on casino game mechanics
  • Reviewing and refactoring code from other Game Engine Developers
  • Ensuring game engines are stable, safe and fully tested

Required Skills:

  • Strong knowledge of Java 8
  • At least 5+ years experience developing in Java
  • Strong understanding of a clean and testable code
  • Good understanding of the HTTP protocol (RESTful interfaces)
  • Good understanding of SQL
  • Excellent communication skills in English, both written and verbal

Bonus points for...

  • Familiarity with slot machines
  • Knowledge and intuitive understanding of probabilistic mathematics
  • Previously built casino game engines (for real money or for fun)

Location & Nice to Know:

This role is placed in Malmö-Sweden, St Julians-Malta, Belgrade-Serbia or Tallinn in Estonia.

We are more than just a workplace, we’re a community. At the office, we have a never-ending supply of beverages and snacks. Take a break from daily tasks and play videogames with colleagues, have interesting chats, participate in a poker tournament or have fun in our events and parties. One thing is sure, there is something for everyone. And most importantly, whatever you do, there’s always a top-notch team who will support you. Read more about us from here (and look at the pictures!).

We handle all applications confidentially.

Apply Now