Position: JavaScript Full Stack
Company: Playtika
Category: JavaScript
Experience required: 3y
Published: 2021-10-01T00:00:00+03:00

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, React.
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.

**Responsibilities**
•	Development of **new** features and modules with test coverage, maintenance of the current version of the application
•	Development of Front-end on core JS
•	Development of Back-office using **React.JS**
•	Participating in code review, application architecture, design business logic
•	Exploring new approaches that could enhance existing solutions
•	Writing logic for new Meta features on the client-side of the application
•	Developing tools for the project 

**Requirements**
•	Strong proficiency in JavaScript (**4+ years**)
•	Experience writing native JS code is highly appreciated
•	**2+ years** of professional development experience using React.JS
•	Ability to write reusable, modern, and readable code
•	Knowledge of JSON, XML, HTML basics, network protocols
•	Being familiar with SCRUM Agile development framework
•	A strong sense of responsibility and initiative
•	Ability to take decisions under pressure and work on tasks with minimum supervision
•	Intermediate English
**Nice to have**
•	Node.JS
•	MySQL
•	**TypeScript**
•	GraphQL
•	Modern Apollo GraphQL developer tools
•	Knowledge of latest specifications of ECMAScript
•	Experience in **Game dev** as a developer

**We offer**
+ Quarterly and Yearly **bonuses**
+ **Remote** 50/50
+ **Flexible working hours**
+ Training programs, certifications, conferences including international events
+ Gym
+ Medical insurance "**Elite**" (dental + A-class clinics)
+ WOW benefits - **money for your self-development**
+ Paid vacation and sick leaves
+ Corporate **English classes**
+ **Referrals** generous compensation
+ Corporate celebrations, team buildings, and fun activities
+ **Catering** twice a day (3 menus for your choice covered by the company), refreshments
+ Technical library with option to order books
+ Mentoring and **code-review** to support your career development
+ Comfortable office (Kyiv, Korolenkivska 3 - business center Platforma - 7 minutes from Olimpiyska)
+ Work for one of the top social gaming companies in the world

We are implementing a modern and fully responsive system using cutting edge technologies: 
•	ES6+ 
•	React
•	Ant Design 
•	Jest 
•	Node.JS 
•	GraphQL 
•	Sass
•	Post CSS+CSS Modules 
•	MySQL 
•	Webpack