Frontend-разработчик (React) / Frontend Developer / React-разработчик
Technology
Платформа автопутешествий Смородина
Москва, Россия1 нед. назадДо 08.07.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).
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Москва, Динамо, Петровский парк, Ленинградский проспект, 36с40 Показать на большой картеKeywords
ReactOSGitLabReduxSimpleScreenRecorderCI / CDDockerGitKubernetesReact.jsCI/CD
¿Te interesa este puesto?