Position: Javascript Developer
Company: Playtech
Experience required: 2y
English level: intermediate

You will be engaged in:
• Designing and implementing reusable components
• Implementing pixel perfect UI/UX
• Working in ever changing gambling industry:
   - Creating user documentation
   - Assisting users with training and queries, if required

Main Duties & Responsibilities:
• Working through all stages of software delivery lifecycle from requirements refinement, development, testing, release and maintenance
• Work with the team in an agile continuous delivery model
• Help support the use of the delivered game components and tools
• Creating user documentation
• Assisting users with training and queries, if required

Essential skills:
• 3+ years of experience in front-end development
• Modern Web Development frameworks and languages
   - JavaScript, ES6, Typescript
   - ReactJS
   - Grunt, npm, NodeJS
   - Device compatibility
   - Good understanding of browser optimizations
• Ability to write efficient, clear code that is easy to maintain and test

Desirable skills:
• Additional Web Technologies:
   - JQuery, Less
   - Jasmine, Mocha, AVA
• Gaming/Rendering:
   - Phaser, PixiJS, WebGL, Canvas, CreateJS
• UX and Design
• Git
• Game industry experience