Position: Middle NodeJS Software Engineer
Company: Leeloo
Category: Node.js
Experience: 2y
English level: upper

**LEELOO.AI** — платформа для комплексної автоматизації шляху клієнта від першого кліка до регулярних продажів. В нас команда ентузіастів, які вірять у силу технологій та маркетингу. 

**Наша місія** — створення штучного інтелекту, який дозволить сформувати потік клієнтів для будь-якого бізнесу в кілька кліків.
Ми створюємо програмне забезпечення та навчальні продукти для ринків AdTech, E-learning, Big data, AI.

Наш сайт: **Leeloo.ai**

Наразі ми розширюємо спектр послуг для наших клієнтів та шукаємо **Middle NodeJS Software Engineer.**
**Вимоги до кандидата:**
• Знання ООП та функціонального програмування;
• Знання принципів SOLID розробки програмного забезпечення;
• Розуміння проектування та побудови мікро сервісів;
• Досвід розробки програмного забезпечення на NodeJS 2+ роки;
• Досвід розробки програмного забезпечення з використанням фреймворку express.js;
• Досвід інтеграції та використання Mongoose ODM + NoSQL DB Mongo;
• Досвід інтеграції та використання IORedisJS + Redis;
• Досвід імплементації JS Unit tests(JestJS);
• Досвід імплементації JS Integration tests(JestJS, SupertestJS);
• Знання системи трекінгу помилок JIRA;
• Знання системи контролю версій GIT;
• Вміння користуватись IDE Visual Studio Code;
• Здатність аналізувати та розуміти вимоги, архітектуру та проектну документацію;
• Можливість аналізувати та розуміти чужий код;
• Здатність аналізувати та розуміти вихідний код ;
• Відмінне технічне/логічне мислення;
• Хороші навички аналізу технічних проблем;
• Знання мови (англійська на рівні read/write B2 level задля якісного писання коду та читання документації, спілкування англійською не є пріоритетом) 
**Додаткові вимоги:**
 • Знання принципів побудови So-Called REST API ;
 • Знання принципів побудови Webhook/Callback API;
 • Досвід створення BASH скриптів;
 • Досвід роботи з Docker + Docker compose;
 • Досвід роботи з Helm charts;
 • Досвід роботи з Elasticsearch + Kibana;
**Тобі необхідно буде виконувати наступні ЗАВДАННЯ:**
• Участь у проектах передових технологій інтернет продажів, маркетингу, управління та штучного інтелекту.
• R&D для пошуку нових рішень.
• Забезпечення якості коду.
• Підтримка старого коду та створення нового.

**Що ми пропонуємо:**
**Стабільну роботу** в прогресивній IT продуктовій компанії онлайн без прив’язки до географії.
**Захоплюючий продукт:** з можливістю працювати над рішеннями, що визначають ринок, використовуючи новітні технології, та підходи.
**Конкурентну заробітну плату**
**Прозору** систему мотивації та **своєчасні** виплати.
**Графік роботи** пн-пт 9:00—18:00.
**Середовище для співпраці:** ви можете розширити свої навички, співпрацюючи з командою талановитих людей, народжувати і впроваджувати власні ідеї.
**Професійний розвиток:** ми розвиваємо шляхи, які відповідають вашим індивідуальним талантам, через обмін знаннями та можливості професійного, та фінансового зростання.