Position: JavaScript developer at the #1 Social Game in the world
Company: Playtika
Experience required: 2y
English level: intermediate

Responsibilities:
Writing logic for new features on the client-side of the application
Developing tools for the project
Requirements:
Professional programming experience with fluency in JavaScript or Typescript
Professional programming experience in a SOLID, IoC, OOP, Software Design Patterns, client/server architecture
High comfort level extending and improving an established codebase
Experience unit testing or functional testing, instrumentation, and test harnesses
Experience in version-control system Git|SVN
English Intermediate + (speaking, writing)
Being familiar with SCRUM Agile development framewor
﻿
Nice to have:
Experience with Cordova or PhoneGap or Ionic
Experience in performance analysis and code optimization
Experience with HAXE or C#
Experience in cross-platform programming
Experience with Babel, Rollup|Webpack, NPM, Node.js