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

Technological stack: Front-end - Angular 12, Back-end - PHP7.4, Laravel 6.2, JWT, postgres, redis, docker + kuber, nwidart/laravel-modules, centrifugal, sentry, Crawler - Node.js.
**Requirements:**
Commercial development experience: 2+ years.

**Hard Skills:**
JavaScript / Typescript, including in the Node.js environment;
Knowledge of other Back-end programming languages ​​(PHP) 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;
Docker;
Git;
Intermediate + level of English;
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;
Teamwork experience using Scrum methodology and Agile philosophy.

**Responsibilities:**
Writing services/crawler;
Working with Selenium / Puppeteer;
Working with Postgres;
Working with RabbitMQ.
 
**What we offer:**
Full remote work;
Competitive salary: 3000-5000 USD NET;
Frequent bonuses and salary appraisal every 6 months; 
Corporate English classes, books, conferences and courses;
Gym membership and medical insurance; 
Workation in Cyprus at the company’s expense; 
Sony Playstation with VR, Ping Pong table, mini-gym, fridge with beer and the whole set of board games at the office; 
Help with relocation to Kyiv or Cyprus (if needed); 
Zero bureaucracy, overtimes; 
Corporate parties and team buildings. 

If you want to participate in a project that will grow to become a revolutionary digital marketing software, which will cover the automatization of work with every single social media platform, please apply. Send your CV in English with your github link.