Слетать.

Middle Frontend Developer (Fullstack)

Санкт-Петербург, Ладожская, площадь Карла Фаберже, 8БПолная занятость3–6 лет

О компании

Слетать. — один из крупнейших travel-сервисов и поисковиков туров в России. Компания развивает IT-решения для индустрии путешествий и помогает игрокам отрасли выстраивать онлайн-бронирование.

Ключевые факты:

  • Слетать. работает на рынке 16 лет
  • Один из b2c-направлений — портал на основе веб-продуктов для поиска и бронирования туров
  • Команда разработки SLT фокусируется на развитии b2c сегмента

О вакансии

Команда разработки SLT развивает b2c портал сайта Слетать. и отвечает за пользовательский опыт при поиске и бронировании туров. По описанию роли продукт ежедневно сталкивается с реальными пользовательскими сценариями и нагрузками, поэтому важны качество кода, стабильность и быстрый разбор инцидентов.

Тебе предстоит работать в TravelTech-направлении: улучшать фронтенд, поддерживать SSR-логику в Next, разбираться с гидрацией и ошибками на стыке рендеринга, а также участвовать в развитии функциональности, которая видна примерно ~1 млн клиентов в месяц.

Технологически проект строится на современном TypeScript-стеке: фронтенд на React 18 с MobX и собственным UI-kit, SSR и маршрутизация через Next.js. Для хранения и бэкенд-части используются .NET 8+ и Golang, а данные живут в MSSQL, Postgre и ClickHouse — поэтому Fullstack-формат подразумевает взаимодействие фронтенда и серверных компонентов.

Чем предстоит заниматься:

  • Сопровождать и развивать b2c веб-проект
  • Участвовать в поиске и исправлении ошибок и сбоев через Sentry и Kibana
  • Следить за техническими метриками в Grafana
  • Анализировать поведение пользователей по данным Google Analytics
  • Работать с задачами, где важны SSR и корректный flow гидрации в Next.js
  • Отлавливать и устранять проблемы гидрации
  • Вносить изменения в интерфейс на React 18 (в связке с MobX и собственным UI-kit)
  • Участвовать в коде на TypeScript для инфраструктурных задач (например, под pm2)
  • Развивать подход к продуктовым улучшениям, предлагая решения “за рамками учебника”

Что мы предлагаем:

  • Расширенный ДМС со стоматологией
  • Офис в Санкт-Петербурге, в 5 минутах от станции метро
  • График работы 5/2 с 10:00 до 18:00
  • Скидки на путешествия для тебя и твоей семьи
  • Корпоративная жизнь с активностями вне работы
  • Видимость результата: ежемесячно работу команды видят около 1 000 000 клиентов
Навыки
TypeScriptReactNext.MobX

Обязанности

  • Сопровождать b2c-сегмент веб-проекта Слетать.
  • Развивать интерфейс и пользовательские сценарии на React 18.
  • Работать с SSR и гидрацией в Next.js, обеспечивая корректное поведение страниц.
  • Диагностировать ошибки и сбои по данным Sentry и Kibana и доводить исправления до результата.
  • Отслеживать технические метрики в Grafana и использовать их для улучшений.
  • Анализировать пользовательские данные в Google Analytics и предлагать улучшения по результатам.
  • Участвовать в поиске нестандартных решений под задачи заказчика.
  • Работать с базовой backend-интеграцией в рамках Fullstack задач (ориентируясь на .NET 8+ и Golang).
  • Оптимизировать взаимодействие с базами и план выполнения запросов (MSSQL, PostgreSQL, ClickHouse) или развивать экспертизу в этом направлении.

Условия

  • ДМС со стоматологией (расширенный)
  • График 5/2 с 10:00 до 18:00
  • Работа в современном офисе в Санкт-Петербурге, около 5 минут от станции метро Ладожская
  • Скидки на путешествия для тебя и твоей семьи
  • Корпоративная жизнь: совместные активности и отдых вместе с командой

Похожие вакансии

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.