Position: Senior Back End Engineer - Node.JS
Company: 28software
Category: Node.js
Experience required: 5y
English level: upper

Currently, we are looking for an experienced **Senior Back End Engineer - Node.JS**  to join our Kyiv office on a full-time basis.

Our Customer is a leading gambling company specializing in developing new exciting games in the mobile e-gaming domain. Our platform and games are all developed in-house with great care for details.

**Responsibilities**:

Develop and maintain game services (payment, segmentations, authentication…)
Work on player vs. player functionality
Participate in End to End development cycle – product requirements- development- deployment
Optimize application performance
Share prior knowledge and experience with colleagues

**Requirements**:

Minimum 5 years experience in Node.js
Experience in creating multiplayer games
Experience in creating a scalable architecture
Experience in AWS
Solid understanding of design patterns
Great communication skills
Upper-Intermediate level of English

**What's in it for you**:

A challenging function, with a lot of responsibility in a unique business environment
Work with the latest technologies
State-of-the-art, cool, centrally located office with excellent atmosphere and superior working conditions
Competitive salary
Vacation 20 calendar days
Kitchen with healthy snacks, coffee, and fruit days
Corporate events
Free car parking/bicycle parking
Free massage room 
Bus shuttle to subway stations
Flexible work schedule
Free gym
Relocation assistance for nonlocal candidates