Position: Middle Node.js Developer (with Team Lead responsibilities)
Company: Dyisy Group
Category: Node.js
Experience required: 3y
English level: upper

Product company Dyisy Group, which is specialized in CRM and Tracking Platforms development, is looking for a **Middle Node.js Developer** to lead a small team of developers in the new project.
**The goal of the project** is automatization of work with a popular social media platform.
**Team will include:**
1 PHP (Laravel);
1 Front (Angular);
1 Node.js;
1 QA.

The Kyiv office is located next to Beresteiska subway station. We believe it is crucial to work from the office during the period of team formation, after that you can switch to part/full remote work.

**Requirements:**
Commercial development experience: 3+ years.

**Hard Skills:**
Upper-intermediate level of English;
JavaScript / Typescript (professional level), including in the Node.js environment;
Knowledge of other Back-end programming languages ​​(PHP, Python) will be a plus;
Deep understanding of the principles of the Web, client and server technologies;
Knowledge of HTML / DOM;
Experience in building CRM or ERP systems;
Experience in writing REST services;
Databases: Postgres, Redis, ClickHouse;
Docker;
Git;
Knowledge of OOP, SOLID and design patterns;
Experience in writing unit tests will be a plus.

**Soft Skills:**
Responsible approach to development, desire and ability to solve complex problems;
Ability to work in a team and mentor it;
Skills in planning and assigning tasks and responsibilities;
Teamwork experience using Scrum methodology and Agile philosophy.

**Responsibilities:**
Writing services / crawler;
Working with Selenium / Puppeteer;
Working with Postgres;
Working with RabbitMQ;
Communication with Product Owner;
Management of a small team. 

We provide the full set of healthy and junk food. We play ping pong, Sony PlayStation with VR,  and a whole set of board games. With us, you’ll get access to corporate English classes, gym membership and full medical insurance, as well as all necessary books and courses. 

We don’t have any bureaucracy, barely have overtime hours, and we managed to establish real work-life balance for our employees. If you want to participate in a project that will grow to become a revolutionary digital marketing software, which will cover automatization of work with every single social media platform, please apply.