A Senior Game Developer at this big player in the industry , plays a crucial part of the creation of their awesome games. You will be working in a team that is responsible for taking the game from a concept stage to a finished game, optimized for both desktop and mobile devices.

Not only will you write structured, testable quality code but you will also support thier graphics and FX artists with implementing and coding art and graphical effects.

Work in small agile teams consisting of a game designer, sound designer, producer, QA, artists and of course game developers

Develop games in Javascript and TypeScript. They are rendered using WebGl or Canvas2d rendering systems. To give the players the best experience, a lot of effort is put in optimizing games for all platforms, both regarding file size and performance.

The Team

The development team consists of a team leader, two Java developers, two Javascript

developers, two quality assurance specialists, a game designer, and a mathematician. The team

will interact with the product owner, a development manager, a technical architect, and to some

extent with creative team members.

Your Tasks

Upgrading current game core framework

Participation in the design process for new features in the new games framework

Implementing new features in the game framework with focus on performance,

maintainability, and quality

Create reusable code and libraries for future use

Implementing new games in games framework

Code Reviews of new features implemented by other developers

Working in a team in an agile environment

Qualifications and Experience

+5 years of prior experience of software development as employee or contractor

+2 years experience working in the iGaming industry ( Ideally )

Experience developing slot engines ( preferred )

Experience working with graphically performance-heavy web applications and games

Working experience with JavaScript, TypeScript, or similar

Working experience with any JavaScript based game engines, like PIXI, Phaser or similar

Interest in computer graphics programming, animations and effects

Good communication skills to explain technical requirements to the game designer and

producer

Experience with client-server integrations

Understanding of GIT, good practices for version control, artefact versioning, branching

model, webpack, and node package manager

We also value

Experience with hardware-accelerated 3D techniques

Experience working with TDD and automated testing techniques

Experience with CI/CD

Experience with JIRA

Interest in code quality practices

Any other creative skill, from sound design to 3D modelling

Please send your updated CV and skills Matrix .

Learn more/Apply for this position