Вакансия • Frontend UI/UX React/TS (Middle+ / Senior), Москва
Кто мы
Мы — активно растущая российская производственная компания, создающая полностью цифровой бизнес, управляемый AI и интегрированный с SCADA, ERP, MES, WMS, TMS, CAD/CAM, 1С и др.
Наша специализация — интеллектуальные системы управления производством. Разрабатываем собственные решения: от MES, SCADA и AI-видеоаналитики до адаптивного планирования многостадийного производства с решателями и AI-агентов с VKB.
У нас сильная инженерная культура: горизонтальные связи, code review, DevOps в каждом проекте, наставничество внутри команды, сильная продуктовая ориентация.
Мы строим единый цифровой контур управления, где UI/UX — фронт для корпоративных и клиентских сценариев (React web + Telegram + mobile).
Ищем опытного Frontend-разработчика, который создаст единый UI/UX-фреймворк для клиентского кабинета, корпоративных панелей SCADA/MES/ERP и омниканала (web + Telegram). Интеграция — через REST + WS к ядру SCADA (FastAPI): OpenAPI-SDK, реальное время (FSM/SLA события), RBAC/JWT. Отчитывается напрямую системному архитектору.
Обязанности
- Архитектура и разработка единых фронтенд-библиотек: UI-kit, хуки, шлюзы данных, WebSocket-клиент.
- Проектирование и кодирование клиентского UI (React/TS) на общем фреймворке.
- Интеграция с FastAPI REST/WebSocket по OpenAPI настройка кэширования, retry/backoff, WS-reconnect + fallback.
- Реал-тайм визуализация: FSM-переходы, SLA-индикаторы, алерты, агрегированные статусы.
- Производительность: lazy-рендер, split-chunks, контроль P95.
- Работа с UI/UX дизайнером.
- Стандарты качества: code review, линт/формат, тесты (unit/e2e), документация для Dev/QA/Support.
- Сотрудничество с бэкендом и DevOps: бесшовные окружения, превью-стенды.
- Применение корпоративных стандартов Vibe Coding / Codex при проектировании и реализации компонентов.
Стек:
- React 18+, TypeScript, Vite, React Router / TanStack Router.
- Состояние: React Query / TanStack Query + Redux Toolkit или Zustand (по задаче).
- TailwindCSS, shadcn/ui, Framer Motion графики: Recharts/Chart.js/D3 (по необходимости).
- WebSocket (native/socket.io): авто-reconnect, backoff, онлайн-индикаторы.
- OpenAPI Generator, REST-адаптеры, JWT/RBAC.
- Тесты: Jest, Playwright/Cypress.
- CI/CD: GitHub Actions, Docker взаимодействие с DevOps по релизам и мониторингу.
GraphQL — не используется, стандартизируемся на REST/WebSocket»,
Требования (must-have)
- 4–6+ лет в React/TypeScript, опыт проектирования фронтенд-архитектуры (feature-based/FSD, модули, слои).
- Практика интеграции с REST/WebSocket, опыт работы по OpenAPI (генерация и адаптация SDK).
- Глубокое понимание state-management и асинхронных паттернов (Query-кэш, invalidation, optimistic updates).
- Навыки построения компонентных библиотек и дизайн-систем (Figma → UI-kit).
- Производительность: профилирование, lazy-стратегии, кеширование, контроль bundle-size.
- Инженерная зрелость: code review, техдолг/рефакторинг, документация.
- Понимание принципов CI/CD, работа в GitHub Actions, взаимодействие с DevOps
Будет плюсом
- Опыт real-time UI (SLA, FSM, события) и визуализаций (Recharts/D3).
- Понимание принципов ports/adapters (layered-hex), интеграции с ERP, SCADA.
- Опыт построения омниканала (web + Telegram + mobile «морды» на общих API).
- Настройка мульти-репо/монорепо, Nx/changesets.
- Опыт Vibe Coding, Codex или аналогичные фреймворки ускоренной генерации и контроля кода.
- Умение быстро ориентироваться в заранее описанных архитектурных паттернах и шаблонах кода.
Личностные качества:
- Системное мышление, инициативность и самостоятельность
- Умение разбираться в сложной бизнес-логике
- Готовность делиться знаниями, участвовать в развитии младших сотрудников
- Ориентация на результат, командная работа
- Ответственность за свои архитектурные решения.
Условия
- Официальное оформление с первого дня в IT-компании с госаккредитацией
- Льготы: ипотека, отсрочка от армии
- Белая зарплата, выплаты 2 раза в месяц грейды и регулярная индексация.
- Свобода выбора визуального языка при поддержке дизайнера и реальное влияние на продукт.
- Профессиональное развитие: внешнее и внутреннее обучение, наставники
- Удалёнка или гибрид, гибкий график
- Бесплатное питание в офисе, кофейный аппарат Jura на этаже ☕
- Карьерный рост: масштабирование UI-фреймворка на весь корпоративный контур.
- Культура: горизонтали, наставничество, обмен знаниями, DevOps-подход.
Мы ценим инженеров, которые думают о результате, а не только о коде.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Москва - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469926) на Kit-Jobs.Ru: Вакансия работодателя • Провенто, ГК - Frontend UI/UX React/TS (Middle+ / Senior), Москва. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Москва. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.