Senior frontend developer (команда автобусных путешествий)





Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Кто мы
штатных сотрудников, увлеченных путешествиями
на мировом рынке онлайн путешествий
крупнейших туристических онлайн-ресурсов в мире
путешественников, пользующихся нашими мобильными приложениями
30
20
топ
15
лет
млн
400
+
Вы:
И что у вас за команда?
Туту:
Туту занимается билетами и расписаниями чуть ли не с зари Рунета. Наша команда делает автобусы (https://bus.tutu.ru/). Рынок автобусов очень диверсифицирован, и если в авиа и жд есть крупные перевозчики, представленные по всей стране, то в автобусах их более 10000 по России и все находятся на абсолютно разном уровне развития - от маленьких ИП с двумя маршрутками до крупных международных концернов с собственным автобусным ателье и бизнес классом на борту.

Команда, в которой, возможно, вы будете работать, сделала возможность покупки билетов на автобус в онлайне быстрой и предсказуемой для клиентов из России и СНГ, объединила на сервисе 3 тысячи автовокзалов и перевозчиков, запустила продажи от Калининграда до Владивостока в России и от Лиссабона до Бишкека за границей; открыла возможность русскоязычным путешественникам покупать билеты по всей Европе на их родном языке.


Вы:
А кого вы ищете?
Туту:
Сейчас в команду нам нужен Фронтенд разработчик. 90% клиентов продолжают покупать билеты офлайн и мы считаем своей целью помочь им узнать о преимуществах покупки билетов онлайн, сделать этот процесс удобным и закрыть актуальные потребности клиентов автобусного рынка, а этого невозможно добиться без сильного фронтенда.
Основные задачи:
Добавление нового функционала: например, возможность выбора пассажирами промежуточных остановок отправления и прибытия;
Рефакторинг и оптимизация: распил монолитного приложения и выработка подхода перехода на микрофронтэнды;
Исправление багов;
Проектирование и реализация нового функционала для расширения возможностей продукта: совместно с командой нужно будет спроектировать архитектуру страницы выбора мест и начать ее реализацию;
Активное участие в планировании работ команды;
Поиск точек роста и проверка гипотез в продуктовой разработке (Growth Team);
Возможность стать наставником, выступать с докладами или делиться опытом с разработчиками из других команд, обсуждать новости фронтэнда на еженедельном митапе FE-разработчиков компании;
Посещение внешних конференций;
Ведение мониторинга приложения, используя Open Shift, Grafana, Kibana, Prometheus.
Пишем на React+Redux, JS постепенно переводим на Typescript, Nodejs + express, unit-тесты на karma+mocha, acceptance тесты на webdriver.io, разворачиваем сервисы на Openshift, мониторим качество в Grafana, Kibana, Prometheus
Стек
Нам важно:
Уверенно знать JS и TypeScript , уметь планировать своё время, ответственно относится к задачам и качеству их выполнения.
Стремление к развитию и применению новых эффективных практик в разработке.
Практический опыт декомпозиции проектов и задач, умение доставлять ценность итеративно.
Уметь работать в команде, общаться с разработчиками в своей команде и с разработчиками партнёров.
Кто уже в моей команде:
В команде 13 человек: продакт оунер направления, техлид, 6 разработчиков: 4 backend и 2 frontend, дизайнер и аналитик. Команда коммерческого отдела: 4 аккаунт менеджера, управляющих взаимоотношениями с партнерами.
С кем придётся взаимодействовать из других команд?

  • Работать с командой frontend core и в зависимости от задач - с другими продуктовыми решениями для выработки единых и гибких решений.
  • Возможность стать наставником как внутри команды, так и для ребят из других команд.
Почему мы
ДМС со стоматологией, страховка на путешествия, возможна оплата конференций и курсов, есть премии за прочитанные книги;
По результатам работы раз в квартал индексируется зарплата и выплачивается премия;
Развитая корпоративная культура и клёвый офис недалеко от м. Нагатинская/Коломенская (БЦ "Ньютон-Плаза"). В офисе горячие завтраки, зоны отдыха и много других плюшек;
Работаем в гибридном формате "офис-удаленка": в офис приходим 1-2 раза в неделю;
График работы: 5/2. Обычно мы начинаем где-то между 9 и 11 утра.
Кандидатам из других регионов поможем с релокацией;
Структура собеседования
Общение с HR-менеджером по телефону
Техническое интервью
Встреча на 90 минут через Zoom. Первые 30 минут - разговор с HR-менеджером, никаких «кем вы видите себя через 5 лет»;

Сразу после - встреча с командой и парой тех-спецов из других команд. Это поможет понять, достаточно ли профессиональны ваши будущие коллеги и комфортно ли вам с ними будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки.
Финальная встреча с ПО
Разговор с руководителем отдела и Product Owner.