Описание
Продукт — работающая в продакшене SPA-платформа с собственной библиотекой из более чем 80 компонентов, многошаговыми сценариями, чатом в реальном времени, картами и геолокацией. Бэкенд работает отдельно через REST API и WebSocket, фронтенд хранится в собственном репозитории. Работа организована с использованием AI-агентов и проектной документации.
Задачи
•Разрабатывать новые продуктовые функции: страницы, визарды заказов и анкет, личные кабинеты, фильтры и каталоги
•Развивать чат и другие сценарии реального времени
•Расширять UI-кит и дизайн-систему, верстать макеты из Figma
•Подключать новые эндпоинты API, создавать сервисы и query-хуки, работать с кэшем
•Постепенно рефакторить устаревшие слои и мигрировать на TanStack Query
•Поддерживать AI-инфраструктуру репозитория: документацию и навыки для агентов
Требования
•Ежедневный опыт работы с Claude Code и/или OpenAI Codex в реальных задачах
•Умение ставить задачи AI-агентам, давать контекст, ограничения и критерии готовности, разбивать крупные задачи на этапы и работать в режиме планирования
•Умение критически проверять результат работы агента, анализировать изменения и выявлять ошибки и лишний код
•Понимание и умение настраивать CLAUDE.md/AGENTS.md, навыки, пользовательские команды, хуки и MCP-серверы
•Умение выбирать, когда использовать AI-агента, а когда выполнить задачу самостоятельно
•От 3 лет коммерческой разработки на React
•Уверенное знание TypeScript в строгом режиме
•Опыт работы с Redux Toolkit, слайсами, асинхронными операциями и нормализацией состояния
•Опыт работы с react-query или TanStack Query, кэшем, инвалидацией и мутациями
•Опыт работы с формами и валидацией, включая react-hook-form и многошаговые сценарии
•Навыки адаптивной вёрстки на SCSS/CSS Modules и точного соответствия макетам Figma
•Опыт работы с REST API и понимание авторизации на JWT
•Опыт работы с Git, merge request и код-ревью
•Будет плюсом: опыт работы с WebSocket и интерфейсами реального времени, картографическими API и геоданными, миграциями библиотек в большой кодовой базе, Sentry, мини-приложениями, создание собственных навыков, MCP-серверов и автоматизаций для AI-агентов, настройка тестов
Условия
Условий в вакансии нет