Logo of Gamesys

JavaScript Games Developer

Tallinn, Estonia
Photo of Yuliya Basistaya
Yuliya Basistaya
Must have skills:
Nice to have skills:
Considering candidates from:
CIS, Central Europe, Baltics, and Nordics
Work arrangement:
Onsite only
Middle or senior
Visa sponsorship:
Company size:
1,001-5,000 employees
Logo of Gamesys

JavaScript Games Developer

Tallinn, Estonia
Gamesys is a Bally’s Corporation company and forms part of one of the world’s leading entertainment providers, with tens of millions of players and thousands of employees across the globe. They work only under license and take into account the laws of each country in which they operate. Unlike many companies in the industry, they believe that the main thing is the user's entertainment. Therefore, the company carefully looks at the fact that people would not lose all their money, but rather enjoy the game.
Now they are looking for a creative, technically excellent developer who has a passion for experimenting and learning fast in a fun collaborative team atmosphere.

You will ideally have a strong background developing games in JavaScript, understand the importance of software quality and performance in game development, OOP, design patterns and test-driven development.

This role is for a developer in our Games Studio based in Estonia.

 Must have skills:

  • Strong background developing games in JavaScript
  • Extensive knowledge of OOP and functional programming
  • A clear understanding of Git and GitHub
  • Experience in at least one Continuous Integration tool (Hudson, Bamboo, GoCD etc)
  • Continuous improvements of tools and processes used by the team
  • Able to learn new technologies quickly
  • Strong communication skills (the team is cross-functional)
  • Can deliver results within set deadlines
Good to have skills:

  • Knowledge of Typescript, PIXI.js, RxJS, NodeJS
  • ES6 and relevant tooling
  • Passionate about reusability of code and removing any repetitive task from your workflow
  • Advanced knowledge of WebGL (shaders...)
  • Knowledge of creation tools (Photoshop, Spine mainly)
  • Enthusiastic about the latest developments in the industry
Have questions about this position? Ask us via email or try the company page.

Position closed, but we can still help

Check out our current open positions