Position: Node.js developer
Company: asd.team
Experience required: 1y
English level: intermediate

Skills
•	Good knowledge of JavaScript;
•	Experience with Node.js + TypeScript (1+);
•	Good understanding of OOP principles;
•	Knowledge of major Node.js modules — Async, Lodash, Nodemon etc.;
•	Experience with using Node.js debugging, profiling and performance measuring tools;
•	Experience with Express.js, NestJS etc.;
•	Experience with Mocha, Gulp, Webpack etc.;
•	Knowledge of building RESTful web services;
•	Experience with Docker; +/-
•	Experience with ChromeDriver;
•	Knowledge of SQL;
•	English level — Intermediate.

Will be a plus:
•	Knowledge of React;
•	Understanding of NoSQL databases;
•	Experience with REST API;
•	Understanding of Frontend frameworks;
•	Experience with Redis;
•	Knowledge of Design patterns (SOLID, GRASP, DRY).

We offer:
• Competitive salary;
• Interesting project and challenging tasks;
• Comfortable work schedule;
• Zero bureaucracy;
• Training and development, assistance in obtaining certifications;
• Modern and comfortable office;
• Free English classes.