First seen by Alion on Oct 20, 2026. BFG Group scores A on the Alion truth index.
Мы разрабатываем цифровую систему управления и учета производственных процессов (MES-уровня), входящую в экосистему продуктов BFG.
Цель продукта - замкнуть цепочку управления предприятием, обеспечив обратную связь между «идеальным» планом и реальным производством. Система позволяет перейти от теоретического моделирования к оперативному управлению заданиями на рабочих местах.
Наш продукт включён в реестр отечественного ПО и внедряется на реальных заводах для диспетчеризации цехового уровня. Мы закрываем задачи оперативного планирования и контроля исполнения заказов, работая в связке «IT - производство». Наша команда строит продукт, который должен быть понятен рабочему у станка, мастеру смены и руководителю цеха.
Миссия компании - повысить производительный потенциал общества через качественные технологические решения.
Чем предстоит заниматься:
- Развитие существующих (и создание новых) клиентских приложений: интерфейсы, формы, табличные отчёты, графики и диаграммы, дашборды;
- Интеграция с бэкендом (REST, WebSocket), обновление данных в реальном времени, многопользовательский режим;
- Проектирование и реализация технических решений;
- Участие в обсуждении требований с аналитиками / PM;
- Поддержка и развитие системы плагинов: собственная low code система, позволяющая гибко расширять функциональность приложения на разных уровнях;
- Проектирование/улучшение пользовательских сценариев;
- Архитектура и производительность: сборка, безопасность, оптимизация рендера и работы с большими списками/таблицами;
- Code-review, документация, тесты.
- Опыт коммерческой разработки не менее 3 лет;
- Опыт работы с системой контроля версий Git;
- Уверенное знание JavaScript (ES6+), React, Redux, понимание принципов работы с состоянием, мемоизацией результатов вычислений;
- Понимание принципов работы с асинхронными взаимодействиями (HTTP/REST/Websocket);
- Уверенные знания современных принципов вёрстки: HTML, CSS (grid, flexbox), препроцессоры (SCSS) UI-библиотеки (React-bootstrap, Material-UI и т.п.);
- Готовность работать в команде, участвовать в код-ревью и следовать принятым стандартам кода (Git, ESLint, Prettier, Stylelint, Jest, React Testing Library, Husky);
- Готовность изучать и внедрять новые технические решения;
- Готовность разбираться в предметной области (планирование производства, APS/MES).
Будет плюсом:
- Опыт работы с Docker;
- Опыт работы со сложными формами и валидацией;
- Опыт работы с большими объемами данных в клиентских приложениях (преобразование, хранение, мемоизация);
- Понимание принципов работы с базами данных (PostgreSQL, Redis, MongoDB);
- Опыт работы с библиотеками визуализации данных (Highcharts, Recharts, D3 или аналоги);
- Опыт работы с инструментами сборки (Webpack, Vite, Rollup), понимание принципов тестирования (Jest, React Testing Library);
- Опыт работы с Linux;
- Понимание принципов запуска и работы клиентских приложений в production-окружении;
- Релевантный опыт в предметной области: производство, планирование, отчётность, многопользовательские системы.
Стек:
- Основной: React 16, Redux, React Router, Webpack, React-bootstrap, Material-UI, Rc-table, Recharts, D3, Jest, REST, Websocket, Atlassian (Jira, Confluence, Bitbucket);
- Дополнительный (при желании): Nodejs (+Graphql), Python, Java, Kotlin, Docker, PostgreSQL, MongoDB, Redis, Teamcity, Ansible, k8s.
- Компания находится в реестре аккредитованных ИТ-компаний;
- Удалённый формат (возможно посещение офиса в Ижевске);
- Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ);
- Оплачиваемый отпуск и больничные по ТК РФ;
- 4 дополнительных оплачиваемых выходных в год;
- Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.);
- Возможности профессионального и карьерного роста в разработке, и других направлениях;
- График: 5-дневная рабочая неделя, 40 часов;
- Испытательный срок 3 месяца.

