Position: Senior JavaScript Developer
Company: Playtika
Experience required: 5y
English level: intermediate

We are looking for a JavaScript Developer to join our team on a full-time basis.
Responsibilities:
Writing logic for new features on the client-side of the application
Developing tools for the project

Requirements: 
5 years of experience with JavaScript and Typescript
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
Being familiar with SCRUM Agile development framework

Nice to have:
Experience with Cordova or PhoneGap or Ionic
Gamedev, slot dev experience
Experience Java/C#/C++
Experience with graphic engines on JS TS
Experience in performance analysis and code optimization
Experience in cross-platform programming
Experience with Babel, Rollup,Webpack, NPM, Node.js