• Розробка продукту
  • Web-розробка

Senior/Lead Fullstack JavaScript Engineer

Поділитися

Про проект:

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

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

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

Зараз ми шукаємо Senior/Lead Fullstack JavaScript 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. Технічна співбесіда триває півтори години. На ній присутні технічні спеціалісти, з якими ми обговоримо всі важливі для нас питання по стеку, досвіду, задачам. А також відповімо на ваші питання.

Рекомендуйте своїх знайомих, бонус за найм до 4000$

Чекаємо резюме з поміткою “рекомендація” на пошту a.alyksiuk@evo.company

Анастасия з People Team

a.alyksiuk

Хочу до вас у команду

Прикріпити резюме

Максимум 1 файл розміром до 5 МБ

WATEVOcast — підкасти від наших розробників

EVO Opensource

hiku

бібліотека для побудови веб-серверів з
GraphQL та подібними мовами запиту

grpclib

бібліотека для написання сервісів на python3/asyncio та протоколом http2/gRPC (grpc.io)

ttag

бібліотека для інтернаціоналізації в JavaScript

elasticmagic

конструктор запитів в ElasticSearch,
подібний до SQLAlchemy

create-aio-app

the boilerplate for a quick start with aiohttp

aioredis

redis client for Python asyncio

lets

таск-Раннер, зручний інструмент для опису і запуску cli-команд в проектах (альтернатива Make)

evokit

React компоненти для розробки веб-інтерфейсів

Coming soon...

ЯКЩО НЕ ЗНАЙШЛИ ВІДПОВІДНУ ВАКАНСІЮ, АЛЕ В МАЙБУТНЬОМУ ХОЧЕТЕ ПРИЄДНАТИСЯ ДО НАШОЇ КОМАНДИ, ВІДПРАВТЕ РЕЗЮМЕ НА hello@evo.company