Position: Game Developer
Company: RubyPlay
Category: JavaScript
Experience required: 2y
English level: intermediate

**What will you be responsible for?**

Taking part in the game design and prototyping, from idea to end product
​​Develop game features with focus on performance, maintainability and quality
Identify and resolve development problems
Collaborate with team and other stakeholders
Maintenance of existing products

**What do we expect from our perfect candidate?**

2+ years of experience working with TypeScript or JavaScript (ES5/ES6)
Experience in C# or Java
Knowledge of JavaScript ecosystem tools, such as webpack, npm, yarn
Experience with Pixi.js, Node.js, Git, Maven and Gradle
Knowledge OOP, Design patterns, SOLID

**Needed soft-skills:**

Ability to work and collaborate in team
Open to give and receive feedback
Result orientation
Proactiveness and agile mind
Prioritization skills and capability to make decisions while multitasking

**Cool to have:**

Expertise in working as a Full-Stack Developer, good understanding of Java will be a plus
Working experience in a Game/IGaming industry

**Benefits of working with us:**

Great opportunity to be part of a growing team that creates engaging products
Budget for personal development for each employee (courses, workshops etc)
Free English classes with native speakers
Medical insurance
20 paid vacation days/7 paid sick leaves
Friendly working environment