Frontend-разработчик (React) / Frontend Developer / React-разработчик
Платформа автопутешествий Смородина · зарплата не указана · Москва · HH · опубликовано 6 мая 2026 г.
Описание вакансии
Мы развиваем платформу для автопутешествий по России (smorodina.ru) и ищем в нашу команду React разработчика.
Обязанности:
• Разработка и поддержка клиентского приложения на React 18 (JSX).
• Работа с Redux для управления состоянием приложения.
• Интеграция с backend API (REST) через Axios.
• Реализация интерфейсов каталога туров, карты маршрутов, медиа/блога, афиши событий, кабинетов клиента, оператора и партнёра.
• Работа с картами (Navitel, Яндекс Карты) - маршруты, геолокация, попапы, кластеризация.
• Исправление багов и участие в стабилизации фронтенд-части приложения.
• Участие в обсуждении технических решений и архитектуры фронтенда.
• Работа с дизайн-макетами и развитие UI-компонентов.
• Участие в рефакторинге.
Обязательные навыки:
• Уверенный коммерческий опыт разработки на React (hooks, Router, жизненный цикл SPA).
• Опыт работы с Redux (классический паттерн, action creators, reducers).
• Опыт интеграции с REST API.
• CSS Modules, адаптивная вёрстка, понимание дизайн-систем.
• Опыт работы с Git, код-ревью.
• Умение писать поддерживаемый и предсказуемый код.
• Готовность работать с уже существующим кодом без "переписать всё с нуля".
Будет плюсом:
• Опыт работы с картографическими сервисами.
• Опыт с TipTap, Quill или другими rich text редакторами.
• Опыт миграции legacy-кода и постепенного рефакторинга.
• Понимание CI/CD (GitLab CI, Docker, Kubernetes).
• Опыт с SEO-оптимизацией SPA (react-helmet, SSR).