JavaScript/TypeScript Game Developer

JavaScript/TypeScript Game Developer
  • 12 вакансий

Required experience

3 - 6 лет

Job opening

Middle Gamedev SW Developer


€ 4000/m - 7000/m

Job description


  • At least 2 years of experience in game development.

  • Knowledge of JavaScript/TypeScript.

  • Canvas/WebGL.

  • Familiarity with Design Patterns.

  • Experience in applying OOP and MVC principles.

  • Experience with Cocos Creator (preferably), PixiJS, Phaser, PlayCanvas, Three.js or any other rendering/game framework.

  • Experience in Spine would be a big plus.

  • Version control systems (Git).

  • At least Intermediate level of English.

  • Good communication skills.

Would be a strong advantage to have:

  • Knowledge of data structures, algorithms, asynchronous architectures, dynamic typing, performance optimization.

  • Knowledge of modern JavaScript frameworks (Model-View-Whatever).

  • Knowledge of HTML5 latest features.

  • Experience in debugging and profiling browser applications.

  • Experience in slot games development (gambling industry).

  • Familiarity with Gulp/Webpack (task manager tools).

  • Knowledge of languages different to JavaScript/ActionScript.

  • Cross-browser and mobile development of web apps.

  • Familiarity with WebGL shaders.


We offer excellent benefits, including but not limited to:

  • Working with the latest technologies (Nest, Kubernetes, MongoDB, GraphQL, MySQL, etc.).

  • Learning and development opportunities and interesting, challenging tasks.

  • Official employment in accordance with the laws of Cyprus and the EU, registration of family members or Remote work possibility.

  • Relocation package (tickets, staying in a hotel for 2 weeks).

  • Company fitness corner in the office for employees.

  • Opportunity to develop language skills and partial compensation for the cost of language classes.

  • Birthday celebration present.

  • Time for proper rest and 24 working days of Annual Vacation.

  • Breakfasts and lunches in the office (partially paid by the company).

Join BrainRocket and rock with us!

  • JavaScript
  • TypeScript
  • Git
  • Canvas
JavaScript TypeScript Git Canvas