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

Senior Frontend Developer в команду электричек сервиса путешествий

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

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

Компания

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

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

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

Привет! У нас самое первое в Рунете расписание электричек, то самое, от которого вообще пошли все расписания. Его фронт много раз дорабатывался и перерабатывался, и вот сейчас настал момент, когда его нужно отрефакторить чуть менее, чем полностью. То есть просто разнести всё и переписать с нуля, потому что это раза в два быстрее, чем классический рефакторинг. Именно это предстоит делать вам, если вы придёте на эту вакансию. Главная цель — упростить поддержку, увеличить скорость загрузки и рендера страниц, сделать нормальный адаптив везде.

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

React, Redux, Typescript

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

Сразу — в первые 3 месяца точно будет много рутины, потому что рефакторинг именно про это. Раскидать технический долг — это расчистка авгиевых конюшен, после которых на два года наступает успокоение. Но это и красивая история с понятными сроками.

Первая задача испытательного срока — модифицировать на время рефакторинга текущий фронт так, чтобы больше людей переходили на мобильное приложение. После рефакторинга и обновления веб-версии задачи ставятся следующим образом: обычно 70-80% приходит сверху от стратегического планирования, остальные — наши хотелки из бэклога. Чаще всего обсуждаем задачи в команде или с фронтами других команд.

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

— React, Redux; Typescript, less, сборщики кода;

— Умение колупать чужой код (кое-где пригодится поначалу);

— Опыт работы от 2 лет во фронте.

Описание команды:
В команде сейчас 2 мобильных разработчика, тестировщик, бек+техлид, дизайнер и ПО. Отдельно работает команда расписаний (контент), которая идеально знает, где какой высоты платформа, кто как привык читать расписания и вообще имеет огромный практический опыт общения и с пассажирами, и с машинистами.

Фронт в компании пилят ещё несколько команд разработки, но это другие проекты. По желанию можно будет общаться с ними и меняться опытом/компонентами, но это далеко не обязательно.

Каждый день 10-минутные стендапы по утрам, раз в 2 недели планирование (полчаса-час внутри команды), раз в месяц демо и ретро. В общей сложности около 4 часов в неделю уходит на встречи.

График работы:
Команда работает удалённо, очень редко собираемся в офисе. Можно работать в таком режиме, можно взять место в офисе, если хочется.

О компании:

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

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

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

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