EVO — продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (Київ). Зараз ми збираємо команди розробки в Білорусі. Ми працюємо повністю віддалено. Можна працювати також з Мінського офісу. EVO — 1200+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб.
10 ноября 2021

Senior/Lead Nodejs Engineer (Rozetka Travel)

удаленно

Про проект:

Rozetka Travel — це український онлайн-сервіс, який допомагає знайти і купити онлайн пакетні тури по базам найбільших туроператорів України.

Ми працюємо на ринку з обігом в 2,5 млрд доларів у рік і найближчі 2 роки плануємо зайняти 10%. Кожен місяць ми приростаємо на 45% у проданих турах і доході. Обіг майданчика в 2021 році виріс в 4 рази порівняно з 2020 і в 13 разів порівняно з 2019.

Ми працюємо з найбільшими готельєрами, авіаперевізниками і туроператорами. Змінюємо туристичний ринок України, боремося з «оплатами в стіл». Для клієнта — все максимально прозоро: ми приймаємо оплату карткою, в онлайн укладаємо договір, висилаємо всі документи в особистий кабінет.

Зараз ми шукаємо Senior/Lead Nodejs Engineer, щоб зростати ще швидше і створити супер-зручний продукт для мільйона українців.

Про команду:

На даний момент команда складається з 2 Fullstack Javascript розробників.

Що вже зробили, які виклики були, що вийшло:

  • написані ключові компоненти системи (пошук, робота з туроператорами, бронювання турів, контентний сервіс);
  • написана інтеграція з платіжними системами;
  • написаний сервіс по роботі з статичним контентом (описання готелів, фотографії, відгуки).

Технічний стек проекту, що вже використовуємо, що плануємо:

  • Мікросервісна архітектура
  • TypeScript, Node.js, React, Redux, Redux saga
  • NestJS
  • REST, Kafka
  • Mongo, Redis
  • Github

Що важливо для даної ролі в проекті:

  • Досвід управління командою
  • Продакт інженерний підхід до вирішення задач
  • Досвід створення комплексних високонавантажених веб додатків
  • Досвід роботи з мікросервісами
  • Розуміння як працюють нереляційні бази даних для реалізації кешування, метрик і статистики
  • Досвід роботи з GitHub, Kubernetes, Helm, Prometheus, Grafana, або їх аналогами
  • Відкритість до нових рішень, бажання відслідковувати новинки і тенденції на ринку технологій. Ми чекаємо ініціатив по впровадженню нових бібліотек/ідей/підходів.

Буде перевагою:

  • Досвід роботи з фреймворком NestJS і його інфраструктурою

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

  • Плануємо пришвидшити пошук турів і давати туристу більший асортимент. Для цього треба змінити поточну систему взаємодії з партнерами, змінити систему кешування, зробити структурні зміни.
  • Плануємо переробити мобільну версію сайту і чекаута. Зараз у проекта більше половини мобільного трафіку і ріст конверсії з мобільних пристроїв — одна з ключових задач.
  • Плануємо автоматизувати додавання нових готелів в базу. Із року в рік асортимент готелів зростає і розширюється, у клієнтів з’являються нові вподобання. Хочемо зробити сервіс, який знаходив би і автоматично додавав нові готелі.
  • Плануємо автоматизувати облік і проведення фінансових операцій — як зі сторони туриста, так і зі сторони фінансового департаменту.

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

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