Software Engineer with interest in NodeJS Offline

Ukrainian Product 🇺🇦

Ми націлені на глобальний RND у сфері поліпшення досвіду покупця. Буде багато інтеграцій, досліджень різних аспектів e-commerce та логістики. Наше задача - побудувати зручну, гнучку до змін систему зі свіжим поглядом на усталені рішення. Частини проекту від закритих CRM і PaaS до публічних API та клієнтських web UI.

 

Доступна, швидка, якісна, контрольована доставка e-commerce замовлень в Україні - ось наша мета.

 

Чим цікавий проект:

- Немає Legacy (свіжий код написаний з нуля, проекту~ 1 рік)

- Архітектура відкрита для обговорення, немає фіксованих рамок.

- Безпека даних / клієнтів понад усе

- Розробка в сторону мікросервісів зі стабільним майстром і TDD, як основою.

- Процеси побудовані по Scrum з плануванням, ретро і щоденними стендапами.

 

Про команду:

В команді вже є Senior/Architect Software Engineer (Node.js), два Fullstack Software Engineer (Node.js/React), продакт менеджер, CTO, CEO проекту та офлайн команда.

 

Технічний стек:

NodeJS (Typescript)

Docker / Kubernates

Postgres

React / MaterialUI

 

Ми будуємо модульну екосистему в різних частинах якої ви зможете попрацювати (зануритися з нуля або прокачатися) з такими технологіями:Сервіси та Мікросервіси, Монорепозіторій, Event Bus, Kubernetes Cloud, NodeJS / TypeScript, NestJS, Postgres, Kafka, Redis, RabbitMQ, React, MaterialUI, GraphQL, Gitlab, CI / CD

 

Задачі в проекті:

- Розробка сервісів та мікросервісів на основі NestJS(в основному, но не тільки)

- Проектування БД, міграції та плавний деплой в кілька етапів

- Створення API, опис swagger схем та доповнення документації

- Typescript екосистема з монорепозиторіем

- Створення User-інтерфейсів з використанням React UI-kit

- Docker / Kubernetes інфраструктура з Helm3, Istio на власному залізі в різних датацентрах

- Автоматизація рутинних процесів на CI

 

Які навички цікаві:

- Розуміння як влаштовані сучасні веб-проекти

- Впевнені знання ООП і ФП

- Досвід або хороше розуміння моделі асинхронного програмування

- Досвід роботи з реляційними базами даних. Уміння оптимізувати запити, вносити зміни в схему БД, працювати з індексами.

- Розуміння, що таке NoSQL бази даних

- Готовність працювати з Frontend компонентами та логікою, GraphQL запитами

- Продакт-інженерний підхід до вирішення завдань

- Розуміння або відкритість до вивчення Kubernetes, Helm, Prometheus, Grafana

- Відкритість до нових рішень, бажання відстежувати новинки і тенденції на ринку технологій. Ми чекаємо ініціатив по впровадженню нових бібліотек / ідей / підходів.

- Здатність самостійно виконувати завдання і повноцінно підтримувати їх на всьому життєвому циклі: від розробки, документування та деплоя до супроводу, покриттю тестами і фіксами при виникненні проблем.

- Розуміння особливостей remote роботи: вільного графіку та відповідальності, складнощів синхронізації, необхідності ведення документації як в коді так і в окремій документації по проекту і т.д.

 

Наш продакт інжиніринговий підхід в EVO:

Ми продуктова команда, нам важливо, щоб розробники були продуктово орієнтовані. Це означає, що розробник не просто виконує поставлене завдання, а розуміє проблеми бізнесу. І може запропонувати більш оптимальне рішення, якщо таке існує, або показати, що ця задача не має цінності.

 

Як у нас проходить підбір та співбесіди?

1. Ми чекаємо на ваше резюме. Далі воно потрапляє на розгляд команд. Якщо резюме проходить схвалення, ми зв’яжемося з вами, щоб домовитись про зручний час для знайомства онлайн.

2. Ми знайомимось з вами і вашим досвідом, розповідаємо деталі про вакансію, якщо нам взаємно цікаво продовжувати спілкування — домовляємось про технічну співбесіду онлайн.

3. Технічна співбесіда триває півтори години. На ній присутні наші розробники, з якими ми обговоримо всі важливі для нас питання по стеку, досвіду, задачам. А також відповімо на ваші запитання.

4. Якщо технічна співбесіда пройшла успішно, ми зателефонуємо вам ще раз для того, щоб фіналізувати всі деталі і познайомитися з менеджером команди і нашим СЕО.

The job ad is no longer active
Job unpublished on 27 November 2020

Look at the current jobs PHP Remote→

Loading...