Position: Node.js Backend Developer
Company: AYA Software
Experience required: 3y
English level: pre

**Project:**
Igaming industry, online casino. Europe/Asia and in close future USA
Client's location:
Cyprus and Belgium

**Key qualifications of the candidate:**
- Strong knowledge of JavaScript and the ECMAScript 6 standards;
- 3+ years of commercial experience with Node.js;
- 5+ years of commercial experience in web development;
- Commercial experience of working with high loaded SQL or NO SQL databases;
- Commercial experience of implementing the REST, GraphQL, and WebSockets;
- Understanding of the TDD principles and experience of writing tests;
- Understanding of microservice architecture principles;
- Experience of GIT version control system;
- Experience with RabbitMQ;
- Experience with Redis;
- Experience with databases MongoDB, MySQL;
- Team player, easy to learn, Russian speaker( basic).
- Intermediate level of English, a Russian speaker.

**Nice to have:**
- Knowledge of OOP principles
- Master's or Bachelor's degree in Computer science or relevant.

**Responsibilities:**
- In-house platform development;
- 3rd party API integrations;
- Actively participate in developing new features from scratch
 
**We are offering:**
- English lessons with a native speaker (in the future).
- Monthly Tech Talks for sharing knowledge.
- Corporate solid management and transparent strategy.
- Unlimited area for self-development and personal growth.
- Flexible working hours, and a high salary.
- Possibility of a day off or sick leave without any documentation.

**Interview stages:**
1. Recruitment interview.
2. Technical interview.
3. Job Offer.

**We will be pleased to see you as a member of our team!**