Game Team

Game Engine Developer

As a new up and coming slot game developer, AvatarUX has established itself as one of the top innovators in its field since inception 2019. AvatarUX creates slot games for all digital platforms with a reach through European Regulated Markets and Asia.

AvatarUX operates its own established PopWins mechanical framework family that has won us the Casino Beats Game Developer Award for Game Innovation in 2021.

We are looking for super talented and passionate people to join our rapidly growing team.

Remote or located in Poland/Malta reporting to the Head of Game Engineering, the Game Engine Developer is a full-time position that participates in developing and maintaining our proprietary Amigo Framework. Game Engine Developer will assist Head of Game Engineering in keeping an iterative, lively release schedule as well as lead the charge in hands-on game engine development.

As Game Engine Developer you will be involved in various aspects of game engine creation from its optimisation to implementing new features.


Your character

·        You thrive on learning and learn quickly. You are constantly looking for ways to improve and you are able to use various resources to self-educate.

·        You are a true self starter, able to work with minimal supervision, while also skilled at working collaboratively in a team-oriented environment.

·        You have great problem solving skills.

·        You are able to keep on schedule and meet deadlines.

·        You are a great communicator and do not shy away from discussing the best solution to the problem at hand.


Requirements

Nice To Have

  • Experience in casino games development
  • Hands-on experience with unit testing and end-to-end testing process and libraries Experience with cooperation in framework creation
  • Experience in React, Vue.js or similar libraries
  • Familiar with other 2D or 3D game engines, ie. Unity, Cocos2d, Starling Experience in working with WebGL and/or OpenGL API

Must Have

  • Professional working proficiency of English
  • Familiar with version control system and Continuous Integration workflow
  • Passionate about clean code and experienced in maintaining large codebases for long term projects
  • Deep knowledge of OOP and practical usage of Design Patterns
  • Experience in any 2D and/or 3D game engines written in JavaScript such as Pixi.js, Phaser, Babylon.js, PlayCanvas, Three.js
  • Experience in game development for mobile and desktop browsers
  • Experience creating packages for npm.
  • Good knowledge of HTML5
  • Great knowledge of Typescript proven with a minimum 3 years of experience with commercial products
  • A minimum of 5 years of experience in game development (or just show us that you rock)

Responsibilities

  • Looking at the design specifications of slot game designers and mathematicians
  • Translating requirements into clean and efficient game code
  • Optimisation of graphics rendering, as well as bundle size of the engine
  • Developing our proprietary Amigo Framework and making sure it works efficiently
  • Creating clean and easy documentation
  • Collaborating with all departments to seek and fix technical issues, problem solve and propose efficient solutions to improve the production pipeline

Our Benefits

1.

This is a tech job, but you are making games that players love – what can be better than this?

2.

We are a gaming company, but we do not want you to crunch or do overtime. We want you to stay fresh, motivated and just simply enjoy your work.

3.

We want to pay you a handsome salary so you can keep your mind off other offers.

4.

We want you to take advantage of our WFH policy and use the time you would spend commuting to engage in cool hobbies that you previously did not get the chance to take up. And we offer you training budget.

5.

We want you to work on the best equipment that you will enjoy using, so we will ask your advice when making the order. And we offer one-time bonus for office equipment.

6.

We want to stay small and keep a flat structure for as long as possible, so forget about tangled org charts with people you never heard of.
Benefit relocation

7.

We want you to feel comfortable at work, so we will not tolerate rudeness or cynicism. We’re here to work hard and enjoy the ride!

8.

If you are located in Poland, we are offering a full time employment contract, private healthcare, posh office space in Mindspace Koszyki (currently serving as an equipment storage, since the whole company is working from home) etc.