👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend developer (ЖД)

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейший сервис поиска, бронирования и покупки авиабилетов и ж/д билетов

Описание вакансии

Условия работы

Мы делаем лучший сервис по продаже жд билетов на поезда в России.

Всего нас 18 человек, поделенных на 5 самодостаточных команд. А также 2 аналитика данных, дизайнер и скрам-мастер.

Про наш фронтенд:

Мы пишем на TypeScript, используем стек React/Redux.

В разработке практикуем компонентный подход.

У нас есть внутренний npm сервер, где мы храним общие компоненты и библиотеки.

У нас есть дизайн-система, используем и развиваем библиотеку компонентов Туту.

Мы пишем изоморфный код, который должен быть производительным как в браузере, так на Node. js сервере.

Качество кода обеспечиваем тестами на всех уровнях.

Мониторим работу кода, оперативно реагируем на проблемы.

Для всего этого, у нас есть инструменты и выстроенные процессы.

Вас ждет:

Ускорение сео-страниц за счет выноса из монолита в сервисы, перевода на адаптив и актуальный (react/redux/nodejs) стек, оптимизации скорости рендера и отдачи статики.

Повышение конверсии и снижение процента отказа на визарде покупки билетов за счет развития существующего и добавления нового функционала.

Повышение скорости разработки в будущем за счет проведения рефакторинга, переход на новую модель данных и новый api.

Покрытие кода тестами (юнит, интеграционные, e2e) в соответствие с внутренними требованиями.

Оптимизация производительности создаваемых решений в соответствие с внутренними требованиями.

Активное участие в решении проблем работы сервиса, реакция на инциденты.

Мы ждем от вас:


Опыт коммерческой разработки веб-приложений от 3 лет.

Уверенное владение JavaScript.

Уверенное владение любым актуальным фреймворком (React/Angular/etc), предпочтительно React.

Уверенное владение кроссбраузерной и адаптивной версткой.

Бонусы

  1. Мы развиваем команду и осознанно инвестируем в это деньги и время — конференции, профессиональная литература, обмен опытом внутри компании;
  2. У нас удобный офис со всем необходимым рядом с м. Нагатинская, с хорошей библиотекой и собственной кухней, где всегда есть чай-кофе, фрукты-овощи, конфеты-печенья-йогурты и другие вкусности в свободном доступе;
  3. Мы платим премии за прочитанные книги по профессиональной тематике;
  4. Помогаем с переездом кандидатам (оплата билетов до Москвы сотруднику и ближайшим членам его семьи, стоимость аренды квартиры в Москве за один месяц).

Дополнительные инструкции

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

  1. Общение с HR-менеджером;
  2. Встреча с техническими специалистами
    На ней вы сможете понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
  3. Разговор с руководителем отдела и Product Owner
    Вы сможете поговорить о всех тонкостях работы в продуктовых командах.