Hexlet CV

Мидл Frontend-разработчик (Полный день) – АВИАСЕЙЛС

Должность
Мидл Frontend-разработчик
Тип занятости
Полный день
Место работы
Москва , Удаленно
Компания
Опыт

от 3-х лет

О компании
Авиасейлс — крупнейший поисковик авиабилетов в России. Мы сравниваем все доступные варианты перелётов по вашему запросу, а потом направляем вас для покупки на официальные сайты авиакомпаний и агентств.
О проекте
Travelpayouts от Авиасейлс — партнерская сеть в сфере онлайн-тревела. Мы помогаем брендам найти своих клиентов, а владельцам тревел-площадок эффективно монетизировать свой трафик. Ищем front-end разработчика в команду Инструментов. Команда занимается разработкой инструментов (виджетов и генераторов), которые встраиваются в сотни тысяч сайтов, загружаются пользователями по 6-8 миллионов раз в день и создают по 150 тысяч переходов к нашим рекламодателям по всему миру и поддерживают 65 языков.
Технологии
Webpack, Preact, lit-elements, PostCSS, Docker., ES6
Обязанности
  • Развивать существующие виджеты. Нужно будет делать так, чтобы всё работало идеально на любом устройстве и сайте партнёра: следить за изоляцией, размером бандла и добиваться высокой скорости загрузки.
  • Развивать библиотеку компонентов, из которых строятся виджеты. Для построения виджетов мы используем preact. Сейчас в нашей библиотеке около 30 компонентов, но по мере появления новых типов виджетов и обновления дизайна старых, библиотека будет дополняться.
  • Проводить много небольших экспериментов и наблюдать, как даже мелкие изменения UX влияют на продуктовые метрики. У нас есть система для А-Б тестов, которая позволяет одновременно запускать несколько тестов на разных виджетах. Все данные открыты команде. Есть возможность в них покопаться, если есть к этому интерес.
  • Создавать с нуля визуальный конструктор виджетов для тревел-брэндов, с помощью которого любой пользователь (не разработчик) может создать свой виджет.
Требования
  • опыт frontend разработки от 3-х лет;
  • отличное знание Javascript;
  • умение делать адаптивную и кроссбраузерную вёрстку;
  • опыт использования React или других фреймворков;
  • понимание принципов оптимизации WEB приложений;
  • опыт написания unit/e2e тестов.

Будет плюсом:

  • уверенное знание TypeScript;
  • опыт написания тестов с использованием Jest/Cypress;
  • понимание принципов написания встраиваемых скриптов (виджетов).
Условия и Бонусы
  • сильная команда и возможность влиять как на технологические, так и на продуктовые решения;
  • возможность выбрать, где работать — удаленно или в одном из наших офисов (Москва, Петербург или Пхукет);
  • если необходимо, то организуем и помощь с переездом в один из офисов — билеты для тебя и твоей семьи, а также жилье на первые две недели;
  • забота о здоровье: компенсация индивидуальной психотерапии, ДМС для тебя и твоей семьи;
  • поддержка твоих увлечений: компенсация занятий спортом и изучения иностранных языков.
Имя контакта
Денис
Email контакта
denis.zamaletdinov@aviasales.ru
При отклике на вакансию указывайте, что вы от Хекслета =)

Похожие вакансии

Последние ответы
Привет! «Ищу работу или стажировку python разработчиком. На данный момент опыт комме...
Анна, добрый день! Хорошее резюме по структуре, содержанию и оформлению :) Могу отм...
Дмитрий, добрый день! По поводу описания учебных проектов есть замечание: попробуйте...
Кира, добрый день! 1) Описание без использования красных строк читать очень очень сл...
Стас, добрый день! Советую ознакомиться со следующими ссылками и внести правки в рез...
Добрый день! 1) В описании пишите - "верстала сайты для себя, удалось немного порабо...
Константин, привет! Оставлю комментарии по ревью резюме: 1) Укажите детали по иск...
Екатерина, добрый день! Оставлю рекомендации как сделать резюме лучше: 1) Начинай...
Василий, привет! Отличное резюме и по содержанию, и по оформлению. Рекрутер одобряет...
Николай, добрый день! Резюме требует доработок. Прежде всего, нужна правильная струк...