Position: FullStack JS Developer (Node.js / React)
Company: Postindustria
Category: Node.js
Experience: 3y
English level: upper

**Проєкт:**
Інноваційний e-commerce проєкт №1 в Австралії та Океанії у сфері туризму. У тісній співпраці з австралійськими колегами ми розробляємо платформу для пошуку та бронювання подорожей (авіаквитків та житла, страховки тощо). В пандемію ми зростаємо на +10% користувачів в місяць.

Серед цікавого: ми пропонуємо робочі відрядження до Австралії двічі на рік (після зняття обмежень).

Загалом це ідеальна відправна точка для спеціаліста, так як всередині проєкту є реальна можливість зростання від Software Engineer до Engineering Manager або навіть Software Director за підтримки коллег та чітких очікувань від кожного ступеня спеціалістів.

Прогресивна engineering culture з підходом вирішення проблем, а не пошуку винуватців, що спонукає до ініціативності та експериментів.

**Команда:**
Розподілені крос-функціональні команди (5-7 спеціалістів) з виділеними Engineering Manager, Product Owner та UX-designer. Команди наділені автономією у прийнятті інженерних рішень.

В цілому tech/product/design команда налічує більше 60-ти спеціалістів з різних куточків планети з найбільшими центрами розробки у Австралії та Україні, а також зростаючі осередки у Індії та Бразилії.

**Технології:**
TypeScript, Heroku, Amazon SNS SQS, Lambdas, CircleCI, React Hooks, Docker, Microservices.

**Можливості:**
- проєктування високонавантаженої архітектури (від 1000 транзакцій за хвилину);
- розробка нових фіч (в пайплайні: інтелектуальна система пропозицій на базі штучного інтелекту, мульти-платіжний сервіс для нових ринків, пошуковик лоукост перельотів, пошуковик наземних турів та круїзів);
- підтримка високодоступних сервісів і служб (ми тримаємо SLA на рівні 99%);
- інтеграція сторонніх REST і SOAP сервісів (інтеграція з Mastercard і Citibank, інтеграції з провайдерами готелів і турів по всьому світу).

**Необхідні навички:**
- від 3-х років комерційного досвіду у web розробці на JavaScript;
- React & Redux або інший сучасний JS фреймворк;
- Node.js та Express.js;
- практичний досвід з реляційними базами даних (Postgres, MySQL);
- аналітичний склад мислення та вміння відстоювати дизайн свого рішення під час код рев’ю;
- рівень англійської: Upper-Intermediate чи вище.

**Стане в нагоді:**
- досвід з TDD та звичайними unit/integration тестами (Mocha, jest, chai);
- досвід роботи з мікросервісною архітектурою та розподіленими обчисленнями;
- Typescript;
- AWS, Heroku;
- досвід з  RESTful and GraphQL apps.

**Чому обирають нас**

**Свобода вибору**
- гнучкий графік роботи;
- можливість змінювати стек технологій та прокачувати експертизу в популярних напрямах;
- змога працювати віддалено.

**Професійний розвиток та підтримка**
- ріст всередині компанії й підтримка ініціативності (performance review, 1:1);
- технічне та кар’єрне менторство;
- щоденне використання сучасних технологій;
- бюджет на навчання (книги, онлайн-курси);
- відвідування та виступ на конференціях та технологічних івентах;
- повна компенсація вартості занять англійською.

**Культура команди**
- досвідчена та завзята мультинаціональна команда;
- постійний обмін досвідом;
- кожен співробітник відповідає за свою частину роботи, тож ми цінуємо - вміння самоорганізовуватись та розставляти пріоритети;
- прогресивна engineering culture з підходом вирішення проблем, а не пошуку винуватців;
- реферальна програма – якщо є бажання працювати ще більш комфортно, перебуваючи в колі друзів, то ми заохочуємо це виплатами до 1500$ за рекомендацію кандидати (сума залежить від рівня спеціаліста).

**Турбота поза роботою**
- відпочинок на всі державні свята;
- 20 днів оплачуваної відпустки та 5 днів лікарняних;
- компенсація медичних витрат;
- бонуси на весілля, народження дітей.


**Наступні кроки**
- 30 хвилин інтро-знайомство / Live Coding з Technical Project Manager;
- 1 година технічне інтерв’ю з Technical Project Manager та Engineering Manager;