Position: JavaScript Front-end Developer / JS Client-side Dev
Company: Playtika
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

**Requirements**
+ Strong understanding of **JavaScript** fundamentals (at least **3+ years of experience**) - we use ES6 version for development
+ Strong **OOP background**
+ 2-3 years of **experience in Game dev** as developer (understand how **game engines** work, **client-server architecture**)
+ English - Intermediate
Nice-to
+ Design patterns
+ Basics of C / C++ / TypeScript / Python
+ OpenGL / WebGL / Emscripten game engines

**We offer**
+ Regular salary review
+ **Bonuses**
+ Flexible working hours
+ **WOW benefits** - money for your self-development
+ Social package (including gym membership and medical insurance (Elite) with dental coverage)
+ 20 working days paid vacation
+ Sick leave compensation 
+ Corporate celebrations, team buildings, and fun activities
+ Free meals twice a day (refined catering), refreshments
+ Technical library with option to order books
+ Coaching and reviews to support career development
+ Relocation support (intra-country)
+ Possibility to attend local and international professional training and conferences at the company's expense
+ Training programs, certifications, conferences including international events
+ Working for one of the top social gaming companies in the world
+ Amazing and huge corporate events

Project
**House of fun** - **free-to-play online game** in social casino category. **2 years** of successful operation after release. **200 Employees in R&D center in Kyiv**, where entire game is made.**
High-load - 800,000 DAU, 50000 req/sec.**
**New code only**, **Ant Design** and other **top-notch stack**.
Studio is divided on 3 departments: Games (machines, slots), Features (metagaming, superstructures above slots, which help retain users in game), Cross teams (infra – cross teams work on infrastructure solutions for client-side or server-side responsively).
On Back-end: Java microservices from scratch – no legacy, multithreading, spring boot stack, one server for all platforms.
On Front-end: JS.
All sorts of **testing - Web, API, UI**.
PO team which works on backlogs, priorities, planning, user stories, use cases.
Architect team, SLS, DevOps, Admin Team.
All top management is in Israel.
We work by **Scrum with 2-weeks sprints**. Every sprint we release into production.