Frontend Developer

в команду ж/д (ассортимент)

Туту — сервис путешествий, где можно купить билеты на поезда, самолёты и автобусы, посмотреть расписание пригородных поездов, найти туристические путёвки, забронировать отели и экскурсии, почитать отзывы на вагоны и самолёты, посмотреть, где там розетки и пеленальные столики, увидеть фото и пропасть на полжизни.

В команде ж/д мы делаем лидирующий сервис онлайн-продаж билетов на поезда, помогаем людям путешествовать на поездах удобнее и проще.

Продукт появился на заре онлайн-сервисов, с тех пор мы активно развиваемся. У продукта 400 тысяч посетителей в сутки, рост показателей идёт со скоростью стартапа, несмотря на 15 лет существования. У нас можно не только посмотреть расписание и купить билеты, но и узнать больше о поездах из отзывов наших покупателей, получить подсказки и рекомендации самых удобных мест, автоматически выкупить билеты, когда они появляются в продаже, и решить множество других задач.

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

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

— Next.js, React, TypeScript, LESS / SCSS, адаптивная вёрстка, NPM.

— GRPC как протокол общения между нашими сервисами (иногда и HTTP).

— Grafana, Kibana, Sentry для эксплуатации и сопровождения наших систем.

— Miro, Jira для проектирования, планирования и синхронизации по задачам.

Основные задачи

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

— Поддержка сервисов, мониторинг их состояния, реакция на инциденты.

— Покрытие кода тестами (unit, e2e) в соответствии с внутренними требованиями продукта.

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

— Активное участие в проработке задач.

— Создание документации продукта и её поддержка в актуальном состоянии.

— Ревью кода.

— Поддержка легаси кода до момента перехода на новые сервисы.

От вас нужно

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

— Техстек: Next.js, React, TypeScript, LESS / SCSS, адаптивная вёрстка, NPM.

— Умение погрузиться в контекст задачи, собрать недостающую информацию для её решения.

— Уметь работать в команде, общаться с разработчиками в своей команде и с разработчиками партнёров.

Будет плюсом

— Опыт работы с UI-китом.

— Опыт работы с SEO-страницами.

— Опыт покрытия тестами (unit-тесты).

— Опыт работы с Node.js.

— Опыт работы с backend Go/PHP.

Про команду и рабочий процесс

Работать предстоит в одной из трёх кросс-функциональных команд направления ж/д.

Состав команды ж/д: Product Owner (PO); Product Manager (PM); Techlead (TL); Dev Team: 8 — Backend; 2 — Frontend; 2 — iOS; 2 — Android; 4 — QA (автоматизаторы), а также подключаемые роли продуктового, системного аналитика, исследователя и дизайнера.

В целевой подкоманде:

1 — Backend; 1 — Frontend; 1 — QA web.

+ в поиске: 1 — Frontend; 1 — Backend;

1 — iOS; 1 — Android; 1 — QA mobile.

+ в поиске: 1 — Frontend; 1 — Backend; 1 — QA web.


График работы

Работаем 5/2 по московскому времени. Можно взять место в офисе или работать полностью удалённо, в том числе за границей. 

Раз в квартал всей командой собираемся в офлайне, пообщаться в неформальной обстановке, послушать про результаты квартала и обсудить цели на следующий.

Про компанию

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

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

Frontend Developer
в команду ж/д (ассортимент)
Frontend
Поделиться

Сделаем наше совместное путешествие комфортным

ДМС с первого дня
Бюджет на обучение
Выстроенная система адаптации
Клубы по интересам
Скидки у партнёров

Путь к оферу в Туту

  • Пройти HR-менеджера

    Никаких «кем вы видите себя через 5 лет»
  • Встреча с парой техспецов

    Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки.
  • Финальная встреча с руководителем

  • Откликнулось?
    Откликайтесь!

    Присылайте резюме и задавайте вопросы в телеграме

    Другие вакансии

    Frontend Developer

    в команду авиа (SkyForce)

    Frontend
    Frontend Developer

    iOS-разработчик

    в направление ж/д

    iOS
    iOS-разработчик

    Backend Developer (PHP+Go)

    в команду электричек

    Разработка
    Backend Developer (PHP+Go)

    Senior Product Manager

    в команду ж/д

    Продукт
    Senior Product Manager

    Backend Developer (Go)

    в команду автоматизации отчётности

    Разработка
    Backend Developer (Go)

    QA инженер

    в команду ж/д

    Тестирование
    QA инженер

    Frontend Developer

    в команду ж/д

    Frontend
    Frontend Developer

    CPA-менеджер

    в команду перформанс-маркетинга

    Маркетинг
    CPA-менеджер

    Frontend Developer

    в команду авиа (Colibri)

    Frontend
    Frontend Developer

    Продуктовый аналитик

    в команду ж/д

    Аналитика
    Продуктовый аналитик

    Product Manager

    в команду кросс-сейла

    Продукт
    Product Manager

    Head of Developers

    в направление авиа

    Менеджмент
    Head of Developers

    Android Developer

    в команду CoreMobile

    Разработка
    Android Developer

    Руководитель группы разработки аналитической платформы

    (DWH + инструмент сборки витрин)

    Разработка
    Руководитель группы разработки аналитической платформы

    Product Manager

    в команду отелей

    Менеджмент
    Product Manager

    Продуктовый аналитик

    в команду отелей

    Аналитика
    Продуктовый аналитик

    Backend Developer (PHP+Go)

    в команду ж/д

    Разработка
    Backend Developer (PHP+Go)

    Backend Developer (Go+PHP)

    в команду авиа (SkyPlus)

    Разработка
    Backend Developer (Go+PHP)

    Менеджер по спецпроектам

    в команду маркетинга

    Менеджмент
    Менеджер по спецпроектам

    Senior руководитель проектов

    в команду проектного офиса

    Менеджмент
    Senior руководитель проектов