Position: Middle Node.js Developer
Company: IdeaSoft
Category: JavaScript
Experience required: 2y
English level: intermediate

**Required skill-set:**
— Experience with JavaScript ES5, ES6, ES7, TypeScript, Lodash;
— Experience with Node JS;
— Frameworks (back end) - Express.js;
— DBs - MongoDB, MySQL, PostgresQL, Elasticsearch;
— Development of RESTful API;
— Webpack, Gulp;
— Git, NPM;
— English - Intermediate and higher

**Will be a huge plus:**
Experience in Booking apps, Chats, Websockets, Geobased Apps, PM2, JSON-RPC; Amazon AWS, Jenkins.

**We offer:**
We offer:
— Competitive salary and reasonable compensation package;
— Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
— Flexible working hours;
— Possibility to work remotely as fully as partially;
— Fully-equipped cozy pet-friendly office space located in the top city center;
— Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
— Compensation for your professional certification & support for your learning activities;
— Opportunity to choose IT equipment you like;
— Professional accounting support and tax coverage;
— Support for a healthy lifestyle, compensation for participation in sport events;
— Fascinating corporate parties, team-building activities and memorable anniversary presents.