Описание вакансии
Компания Газэнергоэкспертиза является интегратором автоматизированных систем мониторинга и контроля технического состояния промышленных объектов. В компании работают высококвалифицированные специалисты, имеющие многолетний успешный опыт выполнения нетривиальных и наукоемких видов работ на объектах топливно-энергетического комплекса, включая разработку рабочей конструкторской документации, описание математических моделей, разработку программного обеспечения.
В 2019-2022 годах ООО «Газэнергоэкспертиза» привлечено к внедрению комплексных систем мониторинга на особо ответственных проектах: УПГТ КС «Портовая» в составе Северо-Европейского газопровода (СЕГ 1) и береговой объект Nord Stream 2 AG.
Мы разрабатываем scada-систему (backend занимается получением данных от различных устройств, вычислениями на основе полученных данных, хранением данных и представлением их для аналитики, frontend представляет собой интерфейс для мониторинга и анализирования всех составляющих системы.
Frontend написан на react.js, используется TypeScript, взаимодействие с бэкендом происходит как через web-сокеты, так и через rest api. В интерфейсе есть как компоненты с неизменным наполнением, так и компоненты, наполнение которых зависит от текущей конфигурации. Вам предстоит участвовать в разработке инструмента для визуального конфигурирования таких компонентов.
Обязанности:
- Участие в разработке инструмента для визуального конфигурирования интерфейса системы
- Участие в разработке текущего продукта
- Документирование своей работы
- Дорабатывать и улучшать существующий код
- Выбор оптимальных решений и инструментов разработки
Требования:
- Опыт работы от 2 лет на должности frontend-разработчика
- Хорошие знания react.js
- Хорошие знания javascript/typescript
- Умение работать с web-sockets
- Уверенные знания HTML/CSS
- Умение пользоваться системами контроля версий
- Опыт использования drag&drop компонентов, участие в разработке scada-систем будет Вашим преимуществом
Условия:
- Удаленный формат форматы
- Частичная занятость ( 4 часа в день или 50% от полного рабочего дня)
- Молодой, дружный коллектив
- Отличные перспективы профессионального роста