⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Middle Frontend Developer в команду авиа сервиса путешествий

Прямой работодатель  Tutu.ru ( tutu.ru )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • JavaScript • WEB
18 февраля 2022
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Tutu.ru
Описание вакансии

Туту.ру продаёт все транспортные билеты. Одно из лидирующих направлений - авиация. Сейчас мы отправляем в полёт несколько тысяч людей в день. На рынке большое количество одинаковых сервисов, но тех, у кого есть полезные дополнительные фишки - мало. Например, мы показываем статистику по задержкам/отменам рейсов, предоставляем возможность забронировать место на рейсе, раньше всех начали показывать, включён ли багаж в стоимость билета и так далее.

Одно из ключевых качеств всего сервиса - понятность и информативность. Пользователи в отзывах это называют удобством. Так и в дополнительных услугах мы хотим быть максимально удобными. Подсказать, как выгоднее приобрести багаж или какие места в самолете будут самыми удобными.

Поэтому, если вкратце, ближайшая крупная задача - сделать выбор дополнительных услуг удобным и приятным, а не раздражающим. Конкретно для услуги выбора мест на борту необходимо придумать оптимальное техническое решение по отображению схемы салона для разных типов самолётов с возможностью выбора места, показа его цены и преимуществ. Вместе с дизайнером сделать лаконичный и функциональный интерфейс.
Для реализации этой задачи нам нужен Frontend разработчик!

Немного про стек:

  • React/Redux;
  • Используем компонентный подход, есть внутренний npm реестр для библиотек и компонент;
  • Для разработки UI используем и развиваем свою дизайн систему;
  • Для обеспечения качества пишем необходимые тесты - unit, интеграционные, e2e;
  • Мониторим работу кода, следим за ошибками и реагируем на них;
  • Есть legacy страницы vanillaJS + jQuery, но их осталось меньшинство.

Что нужно будет делать в проекте:

  • Подключение к дополнительным услугам (начинаем с багажа и выбора мест на борту);
  • Улучшение пользовательского опыта при работе с сайтом.

Что для этого нужно:

  • Опыт коммерческой разработки веб-приложений от 3 лет;
  • Уверенное знание JavaScript;
  • Уверенное знание React и библиотек из его экосистемы для управления состоянием;
  • Умение верстать адаптивно.

Дополнительным плюсом будет:

  • Владение TypeScript;
  • Опыт написания unit и интеграционных тестов;
  • Знакомство с NodeJS.

Описание команды:

В команде Авиа сейчас 15 человек, которые распределены по 4 сфокусированным командам.
График: есть удаленная работа, есть гибрид: 1-2 дня в офисе.

О компании:

— Компания с хорошим техническим стэком, техруководителями и готовностью одними из первых пробовать новые технологии;
— Сильный блог на Хабре, где пишут в том числе технари о своей работе;
— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее;
— Открываются новые направления, где можно делать всё с нуля.

Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

Структура собеседования:

— Пройти HR-менеджера, 30 минут, сразу перед тех. собеседованием. Никаких «кем вы видите себя через 5 лет»;
— Встреча с командой и парой тех-спецов из других команд. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
— Разговор с руководителем отдела и Product Owner.


Специализация
Информационные технологииРазработкаJavaScript
Отрасль и сфера применения
WEB
Уровень должности
МиддлСеньор