Position: Middle Back-end (Node.js) Developer
Company: OTAKOYI
Experience required: 2y
English level: upper

OTAKOYI is looking for a smart and eager Node.js Developer to join our team. We like challenges and self-development. If you like it too, don’t hesitate, join us!

**Why OTAKOYI?**
 
OTAKOYI is not just one more outsourcing company, but a trusted technical partner who you can rely on. For over a decade OTAKOYI designs and builds software products for Startups, Scaleups, and Industry Giants worldwide. Our main goal is to help businesses succeed by delivering digital products of world-class standard, made up of the best engineering teams from Eastern Europe.

**Requirements:**
- Understanding the principles of SOLID; 
- Solid tech skills - middle
- Commercial experience with Node.js and Nest.js from 2 years;
- Good English skills, Upper Intermediate (for regular communications with team/clients in English);
- Understanding of SDLC;
- Knowledge of best practices in development on NodeJS;
- Understanding the concept of MVC;
- A confident understanding of the event-oriented model in Node.js;
- Hands-on experience with MySQL or PostgreSQL, MongoDB;
- Strong knowledge of cross-browser and cross-platform web-programming;
- Experience with test frameworks (Mocha, Jest, Supertest);
- Experience with GraphQL, WebSocket would be a plus;
- Hands-on experience with TypeScript, TypeOrm

**Your main responsibilities will be: **
- Develop high-performance applications by writing testable, reusable, scalable and efficient code (implementation of security and data protection);
- Develop, modify and maintain the back-end part of a project;
- Develop new features using modern technologies;
- Solve complex problems both in a team and independently;
- Perform diagnostic tests, fix bugs and provide technical support to users;
- Regular client/team meetings 


**What do we offer?**
We offer the opportunity to be part of the ambitious team and an experience driven company and to achieve rapid and comprehensive career growth. Do you think that’s all that we can offer?  

**Just have a look at out benefit and bonuses below:
** 
💰Paid vacations (24 calendar days) and sick leaves;
🌍Нelp with the relocation;
💸Fair remuneration based on your self-development results;
📢Referral program for candidate recommendation;
 🤱Loyal maternity leave policy;
📝Accountant support and tax coverage;
📑Courses of English with the professional teacher;
📚Educational training within the company and outside;
💺Ability to combine remote work and office;
🎉Regular party and team buildings and different funny activities;

**Recruitment process:
**
1.**Pre-screening Interview** with Recruiter up to 40 minutes
2.**Tech Interview** with Tech Lead (1.5 hour)
3.**HR Interview** with HRd up to 45 minutes