JavaScript Games Developer

Tallinn, Estonia
Roles:
Gaming
Must-have skills:
JavaScript
Nice-to-have skills:
TypeScriptNode.js
Considering candidates from:
Baltics, Nordics, Austria, Azerbaijan, Croatia, Czech Republic, Georgia, Hungary, Israel, Kazakhstan, Poland, Romania, Serbia, Slovakia, Slovenia and Turkey
Work arrangement: Onsite
Industry: Gambling Facilities and Casinos
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 1001 - 5000 employees
Logo of Bally's Interactive

JavaScript Games Developer

Tallinn, Estonia
Bally’s Interactive is the digital arm of one of the world’s leading entertainment providers, with tens of millions of players across the globe and an unmatched ecosystem of products spanning across sports betting, iGaming and free-to-play.

Their brands and sites include market movers and shakers like Jackpotjoy, Bally Bet, Vera&John, Virgin Casino and many more. They make their mark by embracing the diversity of the global team, challenging theirselves, and striving to make a difference for the players.
Now they are looking for a Game Developer with a strong background developing games in JavaScript, understanding the importance of software quality and performance in game development, OOP, design patterns and test-driven development.

Tasks:
  • Building quality games using company's own framework (Typescript + Pixi.js) 
  • Translating design ideas into functional game code 
  • Assisting in the investigation of performance issues and bugs, and providing fixes 
  • Being part of the planning, work estimation, code reviews and technical decisions 
  • Participate in the continuous improvement in our game development life cycle (process, tools, efficiency, developer experience) 
 Must-have: 
  • Experience programming in Javascript, OOP and functional programming 
  • Clear understanding of Git and GitHub 
  • Experience in at least one Continuous Integration tool (Hudson, Bamboo, GoCD etc)
  • Able to read code and learn new technologies 
  • Able to deliver results within set deadlines 
Nice-to-have:
  • Knowledge of Typescript, Pixi.js, RxJS, NodeJS, FSM architecture
  • ES6 and relevant tooling
  • Passionate about reusability of code and removing any repetitive task from your workflow
  • Knowledge of WebGL 
  • Experience in games/gambling industry
  • Enthusiastic about the latest developments in technology and the industry  
Benefits:
  • 27 Workdays Holiday
  • Life Assurance 
  • Friday drinks 
  • Fresh Fruits and Soft drinks 
  • Sport compensation 
  • Flex Time with core hours from 10h-15h 
  • Stock Option Plan 
Interview process:
  • Intro call with Toughbyte
  • Culture fit interview with Head of Baltic Studios and General Manager (30 min - 1 hour)
  • Technical interview (1 - 1.5 hour)
  • Final interview