Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

JavaScript Frontend Game Developer

JavaScript Frontend Game Developer

*Apply through us, It’s faster and you will have priority over usual candidates.

Conditions

  • Budget: up to 3000 net
  • Seniority : Any
  • Remote / Office : Hybrid
  • Location: Belgrade
  • Full time.

Job Description

Do you want to create HTML based games for the online gaming platform that manages over 2000 games and almost 2 million players on 4 continents?

The ideal candidate would be well-rounded and able to work well with product owners, designers, and PHP developers to create unique slot and casino games.

Responsibilities

  • Developing new interesting HTML5 2D and 3D casino games with focus on mobile
  • Improving and maintaining existing games
  • Exploring and proposing new technologies that can improve our work and game performance
  • Work closely with game producer, backend team, game designer, game artist and sound engineer to find the best possible solutions for the new games
  • Writing client side APIs used by our partners to integrate our games
  • Writing documentation and keeping it up to date
  • Performing developer tests and releasing the product

Requirements

  • University degree in computer sciences or relevant working experience
  • Excellent knowledge of Javascript
  • Experience with developing single-page applications using React, Angular or VueJS or similar Javascript/Typescript frameworks
  • Experience in version control systems like Git
  • Good English skills – both written and verbal

Nice to have

  • Experience working with WebGL or canvas based animations using some of the libraries (PixiJS, CreateJS or similar) together with some tween libraries (eg. GSAP, TweenJS)
  • Experience with some of the JS testing frameworks
  • Experience in developing casino games and solutions
  • Experience with CD/CI
  • Experience in using front-end tools (WebPack, Grunt, Gulp, etc.)