Senior React Developer

Small, ТМ (Скиф Трейд, ТОО)

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 4 д. назад
Мы — SMALL, крупнейшая розничная сеть Казахстана. Мы запускаем масштабный проект автоматизации фабрики-кухни — MES + PDM «Фабрика Кухня». Фабрика-кухня — это производство готовой продукции для сети кофеен, ресторанов и магазинов. Нам нужно построить MES (систему исполнения производства) и PDM (управление технологическими картами) с нуля.Период разработки: 2026-2027 гг.Технологический стек: - Frontend: React, TypeScript, Corporate UI Kit - Backend: Go 1.23, gRPC, REST, Kafka, PostgreSQL - Infrastructure: Kubernetes, GitLab CIЧто будете делать:Архитектура 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).
Будет плюсом
  • Опыт разработки B2B / корпоративных систем (ERP, WMS, CRM).
  • Понимание производственных процессов (MES, планирование, учёт).
  • Опыт работы с таблицами и датагридами (AG Grid, TanStack Table).
  • Оптимизация больших списков (virtualization).
  • Опыт работы с формами (React Hook Form, Formik).
  • Понимание серверного рендеринга (Next.js, Remix).
  • Опыт работы с графиками и дашбордами (Recharts, Chart.js, Victory).
Мы предлагаем:
  • Официальное оформление по ТК РК.
  • Реальный вызов: работа над проектом с нуля без legacy.
  • Сильная команда: рядом Tech Lead, Senior Backend, Product Manager.
  • Лояльное руководство, открытое к выбору лучших технических решений.
  • Корпоративное обучение: возможность проходить обучение и конференции.
  • Удалённый/гибридный/офисный формат работы.
SMALL — казахстанская розничная торговая компания, владеющая собственной сетью магазинов, складов, распределительных центров, производств (фабрик-кухонь) и логистической инфраструктурой.Сейчас в компании работают более 12,000 сотрудников, количество магазинов превышает 140, а нашими клиентами являются более 7 миллионов человек.

HeadHunter

Похожие вакансии

  • Senior PHP Laravel developer

    Bilim Land (Bilim Group)

    • Алматы
    Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей системой образования страны. В нашей экосистеме сегодня более 20 …
    • 3 д. назад

    Просмотреть похожие вакансии:

  • Senior Frontend Vuejs developer

    Bilim Land (Bilim Group)

    • Алматы
    Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей системой образования страны. В нашей экосистеме сегодня более 20 …
    • 5 д. назад

    Просмотреть похожие вакансии:

  • Senior Backend Developer (Python, FastAPI)

    Unico

    • Алматы
    UNI–Q – казахстанский цифровой медиахолдинг, объединяющий ключевые направления в сфере медиа, контент-производства и дистрибуции. Холдинг развивает экосистему, ориентированную на с…
    • 16 д. назад

    Просмотреть похожие вакансии: