Position: Full-stack Engineer
Company: Temy
Category: JavaScript
Experience: 3y
English level: intermediate

У цьому процесі користувач крок за кроком може керуватися рецептом. З'єднання з грилем можна встановити через Bluetooth або точку доступу Wi-Fi. Обмін даними відбувається через socket server, щоб показати температуру різних частин основних температурних сенсорів.
Додаток вже доступний на Android та iOS. В перспективі буде додана можливість керування відразу декількома грилями. Наразі доступна початкова версія цієї функції.
З нашого боку є 3 Flutter розробника, 1 Node.JS (part-time). Зі сторони клієнта 1 Full-stack, QA, Designer та Product Owner. Команда працює по Scrum, зі спринтами на два тижні. Релізи залежать від кількості виконаних тасок.

**Команда:**
- Product Owner
- Full-stack Engineer
- Node.JS Engineer (part-time)
- 3 Flutter Engineers
- QA Engineer
- Designer

**Вимоги:**
- 3+ роки досвіду з Node.JS
- 1+ рік досвіду з React.JS
- English на хорошому розмовному рівні
- API Development
- AWS 
- MySQL / Postgres

**Буде плюсом досвід з:**
- Express
- PM2
- TypeORM

**Стек технологій:**
- Node.JS
- React.JS
- Express
- AWS
- TypeORM
- PM2
- Shell / Terminal
- MySQL / Postgres

**Обов’язки:**
- Розробка бекенду використанням Node.JS 
- Розробка фронтенду з використанням ReactJS
- Розробка API (Features, Bugs, Improvement) для  мобільного додатку
- Рефакторинг
- Bugs fixing
- Співпрацювати з командою, участь в мітингах
- Розширення і підтримка документації

**Етапи інтерв'ю:**
- HR інтерв'ю (15-20 хвилин)
- Технічне інтерв'ю (60 хвилин +/-)
- Знайомство з клієнтом (60 хвилин +/-)

**Ми пропонуємо:**
- Competence center для обміну знаннями та професійного розвитку
- Компенсацію курсів та сертифікації
- Уроки англійської в маленьких групах
- Медичне страхування
- Гнучкий робочий графік і можливість працювати з дому
- Мінімальну кількість бюрократії
- Тімбілдінги та корпоративні івенти(призупинено на час карантину)
- 18 днів оплачуваної відпустки, 10 днів оплачуваних лікарняних