Position: Node.js Developer
Company: ClockwiseSoftware
Category: Node.js
Experience: 3y
English level: intermediate

**Ми шукаємо спеціаліста, який:**
- Має від 3 років досвіду розробки на Node.js;
- знає англійську на рівні Intermediate;
- працював з Node.js фреймворками (ExpressJS, NestJS);
- має впевнені знання SQL та NoSQL (MySQL, MongoDB або інші);
- розуміє основні засади HTTP, REST API;
- розуміє принципи OOП;
- застосовує best practices розробки на Node.js;
- впевнено використовує git (та інші системи контролю версій).

**Ми також оцінимо:**
- Досвід роботи з front-end фреймворком;
- знання TypeScript/Flow;
- вміння писати unit-тести на Node.js та TDD, досвід роботи з Jest;
- досвід роботи з GraphQL;
- досвід роботи з AWS (або іншими платформами Cloud);
- вміння роботи з Serverless;
- вміння використовувати Docker;
- досвід інтеграції CI/CD;
- впевнені знання HTML, CSS.

**З якими завданнями ти зіткнешся:**
- Створення високоякісного, безпечного Node.js-коду;
- розробка нових фіч, архітектури проектів та побудова reusable бібліотек;
- написання unit-тестів та рефакторинг;
- участь в оцінці та плануванні;
- спілкування з командою та клієнтом.

**Що ми пропонуємо:**
- Гнучкий графік роботи;
- канікули — 22 оплачуваних дні на рік;
- компенсація 50% вартості навчання, спорту та медичного страхування;
- регулярні розмовні клуби з носіями мови та заняття з українським викладачем — повністю коштом компанії;
- велика паперова технічна бібліотека.

**Ти можеш працювати як віддалено, так і в офісі у Дніпрі.
У будь-якому варіанті ми обговоримо всі моменти для твоєї комфортної роботи.**