Напиши текст вакансии для должности "Senior frontend developer в команду электричек сервиса путешествий". Название компании: "Туту.ру". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'React', 'Redux', 'TypeScript'

Привет! У нас самое старое в Рунете расписание электричек, то самое, от которого вообще пошли все расписания. Его фронт много раз дорабатывался и перерабатывался, и вот сейчас настал момент, когда его нужно отрефакторить чуть менее, чем полностью. То есть просто разнести всё и переписать с нуля, потому что это раза в два быстрее, чем классический рефакторинг. Именно это предстоит делать вам, если вы придёте на эту вакансию. Главная цель — упростить поддержку, увеличить скорость загрузки и рендера страниц, сделать нормальный адаптив везде.Что нужно делать в проекте? Сразу — в первые 3 месяца точно будет много рутины, потому что рефакторинг именно про это. Раскидать технический долг — это расчистка авгиевых конюшен, после которых на два года наступает успокоение. Но это и красивая история с понятными сроками.Что для этого нужно? — React, Redux; typescript, less, сборщики кода; — Умение колупать чужой код (кое-где пригодится поначалу); — Опыт работы 2 года во фронте. Про команду:В команде сейчас 2 мобильных разработчика, тестировщик, бек+техлид, дизайнер и ПО. Отдельно работает команда расписаний (контент), которая идеально знает, где какой высоты платформа, кто как привык читать расписания и вообще имеет огромный практический опыт общения и с пассажирами, и с машинистами. Фронт в компании пилят ещё несколько команд разработки, но это другие проекты. По желанию можно будет общаться с ними и меняться опытом/компонентами, но это далеко не обязательно. Первая задача испытательного срока — модифицировать на время рефакторинга текущий фронт так, чтобы больше людей переходили на мобильное приложение. После рефакторинга и обновления веб-версии задачи ставятся следующим образом: обычно 70-80% приходит сверху от стратегического планирования, остальные — наши хотелки из бэклога. Чаще всего обсуждаем задачи в команде или с фронтами других команд. Каждый день 10-минутные стендапы по утрам, раз в 2 недели планирование (полчаса-час внутри команды), раз в месяц демо и ретро. В общей сложности около 4 часов в неделю уходит на встречи. Удаленка или офис?Команда работает удалённо, очень редко собираемся в офисе. Можно работать в таком режиме, можно взять место в офисе, если хочется. Офис в 10-15 минутах ходьбы от метро Нагатинская (БЦ «Ньютон-Плаза»). В офисе кухня с чаем/кофе/плюшками, зоны отдыха. О компании:Раз в квартал индексируется зарплата и выплачивается премия, при нормальной работе 8,2% в год. ДМС со стоматологией, страховка на путешествия, возможна оплата конференций и курсов, есть премии за прочитанные книги. График 5/2. Обычно мы начинаем где-то между 9 и 11 утра. Структура собеседования: Пройти HR-менеджера, 30 минут, сразу перед техсобеседованием. Никаких «кем вы видите себя через 5 лет»; Встреча с командой и парой тех-спецов из других команд. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки); Разговор с руководителем отдела и Product Owner.