🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Senior React Developer

от 270 000 до 370 000 ₽

Требования

Фронтенд разработчик
Senior
React
TypeScript
Redux

Условия

Можно удалённо

Компания

Крупнейшая казахстанская розничная торговая компания

Описание вакансии

О компании 

Мы — SMALL, крупнейшая розничная сеть Казахстана. Мы запускаем масштабный проект автоматизации фабрики-кухни — MES + PDM «Фабрика Кухня».

Фабрика-кухня — это производство готовой продукции для сети кофеен, ресторанов и магазинов. Нам нужно построить MES (систему исполнения производства) и PDM (управление технологическими картами) с нуля.

Что будете делать

Архитектура Frontend: 

  • Проектирование архитектуры React-приложения для множества АРМ (рабочих мест)
  • Интеграция корпоративного UI Kit во все компоненты
  • Выбор и настройка state management (Redux, Zustand или аналоги)
  • Настройка routing (React Router)
  • Структура проекта, organization of components, hooks, utils

Base layout и Core:

  • Base layout с корпоративной навигацией
  • Auth context с корпоративным IAM (SSO)
  • API клиент (axios + gRPC-web)
  • Loading states и error boundaries
  • Система уведомлений из UI Kit

Продуктовые задачи по АРМ:

  • Разработка инструментов управления составом продукта. Работа со сложными формами техкарт, визуализация вложенных BOM-деревьев (рекурсивные компоненты) и реализация системы версионирования ($Draft \rightarrow Published$).
  • Синхронизация состояний между сложными деревьями BOM и формами.
  • Создание интерактивного интерфейса распределения ресурсов. Включает календарь заказов с функционалом drag-and-drop, визуализацию разузлования полуфабрикатов и графики загрузки мощностей.
  • Оптимизация интерфейса для работы в цеху. Реализация жизненного цикла заказа, интеграция с весовым оборудованием для автоматического приема данных и удобные формы учета брака.

Качество и менторство:

  • Code review для Frontend команды
  • Best practices и стандарты разработки
  • Unit тесты компонентов
  • Менторство Middle-разработчиков

Наш идеальный кандидат

  • 5+ лет коммерческой разработки на React
  • Уверенное владение TypeScript
  • Опыт интеграции UI Kit / Design System (корпоративных или сторонних)
  • Понимание state management Redux, Zustand, Recoil или аналоги)
  • Опыт работы с gRPC-web или REST API
  • Понимание React Router и клиентского routing
  • Оптимизация производительности React (memo, useMemo, useCallback, code splitting)
  • Понимание React patterns (HOC, render props, custom hooks, compound components)
  • Unit тесты (Jest, React Testing Library, Vitest)


Будет плюсом:

  • Понимание производственных процессов (MES, планирование, учёт)
  • Опыт работы с таблицами и датагридами (AG Grid, TanStack Table)
  • Оптимизация больших списков (virtualization)
  • Опыт работы с формами (React Hook Form, Formik)
  • Понимание серверного рендеринга (Next.js, Remix)
  • Опыт работы с графиками и дашбордами (Recharts, Chart.js, Victory)
  • Опыт разработки B2B / корпоративных систем (ERP, WMS, CRM)


Мы предлагаем:

  • Официальное оформление по ТК РК
  • Реальный вызов: работа над проектом с нуля без legacy
  • Сильная команда: рядом Tech Lead, Senior Backend, Product Manager
  • Лояльное руководство, открытое к выбору лучших технических решений
  • Корпоративное обучение: возможность проходить обучение и конференции
  • Формат работы - Удалённый/гибридный/офисный (Офис в Алматы)