Position: Middle Node.js developer
Company: Echo
Category: Node.js
Experience: 2y
English level: intermediate

**Необхідні навички**
— Node.js — full proficiency;
— MySQL / MariaDB (in large database);
— Docker and/or Kubernetes;
— ElasticSearch;
— High scalability and high provisioning;
— Web crawling/scraping;
— Linux shell;
— Git;
— English level: Intermediate+ (daily meetings).

**Буде плюсом**
— PHP — basic;
— Python — basic;
— eCommerce (Magento, Prestashop, ...) experience;
— NoSQL (Redis, ElasticSearch, Cassandra) database basic knowledge.

**Пропонуємо**
— Possibility to work either remotely or from Lviv office;
— Competitive salary based on the results of the interview;
— Challenging tasks and professional growth;
— 18 days of paid annual vacation;
— 5 days of paid sick leaves;
— Professional education, sports, and healthcare reimbursement (50% compensation);
— Regular outdoor activities and team buildings events (after the quarantine);
— IT Club bonus program.

**Обов’язки**
— Building new and cutting-edge features;
— Improving technology and performance that gets tens of millions of products a day;
— Managing millions of records to databases;
— Optimizing web scrapers and web crawlers;
— Daily communication with the rest of the team.

**Про проект**
Клієнт володіє запатентованою технологією, заснованою на AI, яка ідентифікує та відстежує кожну сторінку продукту за допомогою семантичного розпізнавання даних незалежно від валюти, країни, мови та коду EAN. В даний час вони відстежують понад 40 мільйонів сторінок продуктів і 170.000 веб-сайтів в 36 країнах для більш ніж 110 клієнтів.