Position: Senior Full Stack(React.js, Node.js) Developer (Australia, HealthCare)
Company: InventorSoft
Category: Node.js
Experience: 5y
English level: upper

**InventorSoft** у пошуках **Senior Full Stack(React, Node) Developer (від 6-ти років комерційного досвіду)** на австралійський проект у сфері **HealthCare**. Англійська - **Upper-Intermediate** (щоденна розмовна комунікація). **Cтек:** React, Typescript, Apollo, Tailwind, HTML/CSS/JS, Node, GraphQL, PostgreSQL, GCP, GRPC.

**Основні вимоги: **
- **Від 6-ти років** комерційного досвіду з **React.js, Node.js**;
- Глибокі знання **HTML/CSS/JS i TypeScript**; 
- Досвід роботи з **PostgreSQL, GraphQL**;
- Хороші знання та досвід роботи з **Apollo, Tailwind**.
- Рівень англійської - **Upper-intermediate**;
- **Особисті якості:** комунікабельність, організованість, дисциплінованість, вміння працювати в команді.

**Буде плюсом:**
- Досвід роботи на проектах у сфері HealthCare;
- Досвід роботи з іншими фронтенд або бекенд фреймворками.

**Ми пропонуємо:**
- Гнучкий графік роботи;
- Гібридний формат роботи (офіс або ремоут);
- Повний бухгалтерський супровід;
- Професійний розвиток (доступ до платформи з навчальними курсами, проведення внутрішніх презентацій на професійну тематику);
- 18 днів 100 % оплачуваної відпустки;
- 10 днів 100% оплачуваних лікарняних;
- Безкоштовні заняття з англійської мови.

**Про клієнта та проект:**
**Країна:** Австралія
**Проект ** створений для  організації, яка займається технологіями охорони здоров’я і покликана надавати високоякісну допомогу мільйонам пацієнтів. 
Платформа надає можливість проводити  телеконсультації з лікарями, здійснювати доставки в аптеки та забезпечувати постійне  обслуговування пацієнтів. 
Проект дозволяє практикуючим лікарям діагностувати та надавати лікування, а пацієнтам - отримувати кращу медичну допомогу шляхом лікування складних захворювань.

**Технічний стек:** React, Typescript, Apollo, Tailwind, HTML/CSS/JS, Node, GraphQL, PostgreSQL, GCP, GRPC.

**Обов'язки на проекті:**
- Прийняття архітектурних рішень, розробка та створення масштабованої  платформи;
- Впровадження нового та рефакторінг поточного функціоналу;
- Баг фіксинг;
- Співпраця з учасниками команди та іншими зацікавленими сторонами в  розвитку продукту, дизайну, маркетингу та аналітиці;
- Використання ітеративного підходу для створення та масштабування нових функцій, забезпечуючи швидке створення прототипів, при цьому приділяючи велике значення стабільності, безпеці та модульності загальної системи продукту;
- Менторство та knowledge sharing для інших учасників команди;
Забезпечення ефективної роботи команди( напр. парне програмування,  код рев’ю).

**Графік роботи:** гнучкий, але потрібно приймати участь в усіх мітингах з командою та клієнтом.

**Етапи інтерв’ю:**
- HR співбесіда (45 хв);
- Тестове завдання (30 хв);
- Технічна співбесіда з клієнтом (60 хв).

**Інше:**
- Співбесіди українською та англійською мовами.