Position: Junior Strong/Middle Software Developer (React.js+Express.js)
Company: InventorSoft
Category: Other
Experience: 2y
English level: upper

Шукаємо досвідченого Junior Strong/Middle  Software Developer (React.js+Express.js). Основні вимоги - від 2-х років комерційного досвіду роботи з Express.js та React.js, англійська Upper-Intermediate і вище. Технічний стек:  HTML, CSS, React.js, JavaScript,  Express.js, REST, MEAN APIs, DynamoDB (AWS), Jenkins

**Основні вимоги: **
**- Від 2-х років** комерційного досвіду розробки на** Express.js та React.js;**
- Хороші знання **HTML, CSS, React, JavaScript;**
- Досвід роботи з **Express.js **або мікросервісами.
- Відмінні знання REST та MEAN APIs;
- Досвід роботи із інтеграцією баз даних та  CRUD operations;
- Досвід роботи із AWS сервісами (DynamoDB);
- Досвід роботи з  CI/CD pipelines, Jenkins;
- Хороші знання версій контролю, таких як Git;
- Відмінні знання роботи з командним рядком;
- Рівень англійської: **Upper-Intermediate **та вище.
**- Особисті якості:** комунікабельність, організованість, дисциплінованість, вміння працювати в команді.

**Буде плюсом:**
- Досвід менторства(в т. ч. код рев’ю);
- Досвід роботи з Scrum.

**Ми пропонуємо:**
- Гнучкий графік роботи;
- Гібридний формат роботи (офіс або ремоут);
- Повний бухгалтерський супровід;
- Професійний розвиток (доступ до платформи з навчальними курсами, проведення внутрішніх презентацій на професійну тематику, ІПР);
- 18 днів 100 % оплачуваної відпустки;
- 10 днів 100% оплачуваних лікарняних;
- Безкоштовні заняття з англійської мови.

**Країна:** ПАР(Південно-Африканська Республіка)
**Про команду:**
Команда складається з 13 людей: 2 full stack розробники,  5 бекенд розробників, 2 QA тестувальники, 2 Architect та 2 бізнес-аналітики.

**Технічний стек: ** HTML, CSS, React.js, JavaScript,  Express.js, REST, MEAN APIs, DynamoDB (AWS), Jenkins, Git.

**Обов'язки на проекті:**
- Розробка та обслуговування веб-додатків  використовуючи  React.js;
- Створення масштабованих і ефективних серверних систем за домогою Express.js або мікросервісів;
- Інтеграція веб-додатків з базами даних та іншими джерелами даних за допомогою CRUD operations;
- Розробка та використання REST та MEAN APIs;
- Створення та деплой веб-додатків за допомогою служб AWS, таких як DynamoDB;
- Імплементація CI/CD pipelines за допомогою Jenkins;
- Використання Git  та командного рядку;
- Комунікація та співпраця з іншими розробниками з  команди, менторство та допомога Junior розробникам для забезпечення найкращої якості та ефективності проекту;
- Участь в Scrum процесі.

**Організація робочих процесів:**
- Графік роботи: з 8.00 - 17.00 ( South African Standard Time (GMT+2) -  тайм-зона України);
- Проведення мітингів: Scrum мітинги (дейлі, планінги, демо, ретро).

**Етапи інтерв’ю:**
- HR співбесіда (30-40 хв);
- Внутрішня технічна співбесіда (60 хв);
- Тестове завдання;
- Інтерв’ю з клієнтом (60 хв).

**Інше:**
- Співбесіди українською та англійською мовами.