Apply to join an amazing Software development team. Using JavaScript, HTML and CSS, you will create simple, intuitive and effective web-based Graphical User Interfaces that make our online games even more compelling and engaging.


  • Develop, test, document and maintain the front end of desktop and mobile web-based applications
  • Write front-end code using programming patterns and following industry best practice
  • Help design and develop the front-end architecture
  • Make sure your GUIs are properly built and designed
  • Maintain a personal test environment
  • Get together with other creative thinkers to build your understanding of players and explore what they want
  • Keep up to speed with industry front-end trends


  • Equipped with a strong background in web product development plus hands-on experience of Vanilla JavaScript, Typescript, Rx, ES6, HTML (5), CSS (3) and Ajax
  • Well-versed in web-based applications, application servers, HTTP protocol and web services
  • Experienced in JavaScript frameworks like AngularJS, Angular 2, React, Polymer, Ext, Ember, Vue as well as version control systems such as SVN/Git or Mercurial
  • Skilled at debugging front-end applications using cross-browsing techniques
  • BDD and/or TDD (Jasmine, Karma)
  • Armed with Gulp, Grunt or Webpack backgroundlym
  • Clued-up about the SDLC and Continuous Integration
  • Familiar with the most popular programming patterns used in front-end and web development


Fields marked with an * are required