Кудьминская промышленная зона № 1
Кто мы
Мы — активно растущая российская производственная компания, создающая полностью цифровой бизнес, управляемый 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-подход.
 
 Заинтересовало? Присылай отклик с кратким рассказом о себе и ссылкой на репозиторий/портфолио.
Мы ценим инженеров, которые думают о результате, а не только о коде.