Position: Middle+ / Senior Node.js Developer
Company: Eventyr
Experience required: 3y
English level: intermediate

**We are looking for an experienced professional with a great passion to innovate and be part of a team that regularly faces and conquers challenges. A person that is eager to learn and teach, enjoys playing with technology, and is up for a new adventure. You will have the privilege to work with the most updated technologies and the most talented people in the industry.

Ready for your next adventure? Join us as a Node.js Developer.**


**Requirements:**
- Intermediate English (written and spoken);
- A team player with strong communication skills;
- 5+ years of commercial experience with NodeJS and libraries;
- Experience with NoSQL databases (e.g. PostgreSQL, MongoDB, Redis);
- fundamentals like TypeScript, JavaScript;
- Solid experience working with NodeJS (NestJS);
- Experience with Docker, Docker Compose;
- Experience with Mongoose;
- Experience with TypeORM ;
- Experience with Package Manager;
- Experience with WebSocket;
- Design Patterns;
- Version control using Git.


**Would be a plus:**
- Experience with Kubernetes;
- Experience with ElasticSearch;
- Experience with microservice architecture;
- Experience with RabbitMQ.


**Responsibilities:**
-Implementation of Microservices;
-Working with the database;
-Analysis and approval of external services;
-Implementation of project logic.


**About the Project:**
The revolutionary huge-scale social network which takes the process of meeting new people and monetizing content to the next level.


**We offer:**
✔Interesting and challenging work in a dynamically developing company with opportunities for professional growth;
✔ Competitive compensation depending on experience and skills;
✔ Supporting work-life balance;
✔Maintaining FOP by internal accountant from the company;
✔Online yoga classes with a certified trainer;
✔ Exciting long-term projects with customers from various countries (mostly Israel, the USA, Great Britain);
✔ Opportunity to propose and implement your own solutions;
✔ Flexible work schedule;
✔ Regular performance evaluation and salary revision;
✔ English classes with certified English teachers (individual and group lessons);
✔ Team buildings and corporate activities;
✔ Official Ukrainian holidays are days off.