Middle Game Developer (JavaScript)

Remote JavaScript Software Developer

Required skills

JavaScript / strong
PixiJS, TypeScript, Canvas & WebGl / good
ECMAScript 6+ / good
Adobe Photoshop / good
English / good

Are you into games and would like to take part in their creation? That’s a stellar opportunity for you!

We invite an experienced web game developer to take part in casino games development for our European customer.

Depending on your skills and preferences, you will be part of the team or work individually. We are ready to consider different options. The most important is your love and passion to games.

Project

First of all, the project is about slot games development. You will develop front-end part of casino games. It is also possible, however, to take part of table games and videopokers creation.

Requirements

  • Good knowledge and practice in JavaScript basics and principles (ECMAScript 6+)
  • Experience with TypeScript, Canvas, WebGl, PixiJS
  • Practice with Adobe Photoshop, Spine/Animate, TexturePacker
  • Basic knowledge of OOP and SOLID Principles
  • Basic knowledge of algorithms and data structures
  • Basic experience with yarn/npm/Webpack and hands-on experience with Express or similar
  • Basic knowledge of how to create HTML markup, CSS, JSON
  • Version Control Systems (Git)
  • Basic geometry math knowledge
  • At least Intermediate level of English

 

Would be a plus:

  • OOD Patterns, Game Patterns
  • Shaders, Particles systems
  • Green sock, Phazer, Three.js
  • Unit testing

 

Responsibilities

  • Technical design and planning
  • Peer code reviews, following engineering practices
  • Core modules development and refactoring
  • Requirements clarification
  • Technical documentation creation
  • Cooperation with test team
  • Participate in conference calls

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb