Разработчик frontend программного обеспечения (C/C++, GUI)

28.05.2026
120 000 / месяц
Вакансия истекает: 08.06.2026
Откликнуться

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

ITS — инженерная компания с 15+ годами опыта в сфере промышленной автоматизации.

Мы разрабатываем и производим:

— Системы для испытаний и сбора данных

— Программное обеспечение для промышленного оборудования

— Измерительные приборы и контроллеры

— Решения для авиакосмической отрасли, машиностроения и нефтегазового комплекса

— Собственное производство в Тюмени, более 300 реализованных проектов и 50+ промышленных заказчиков.

Кого мы ищем

Мы ищем разработчика программного обеспечения, который создаёт интуитивно понятные программы для конечных пользователей с современным интерфейсом и визуальными эффектами. Вы будете работать над ПО для промышленного оборудования, систем сбора данных и автоматизации.

Обязанности:

— Разработка десктопных приложений с графическим интерфейсом (GUI) для промышленного ПО на C/C++

— Разработка и поддержка пользовательских интерфейсов для приложений и панелей управления промышленным оборудованием

— Интеграция фронтенда с backend-сервисами через REST API / WebSocket

— Оптимизация производительности и юзабилити интерфейсов

— Участие в проектировании архитектуры фронтенд-части новых продуктов

— Взаимодействие с дизайнерами, backend-разработчиками и инженерами

— Создание визуальных эффектов, анимаций и интерактивных элементов интерфейса

— Интеграция ПО с аппаратными контроллерами, системами сбора данных и промышленными интерфейсами (ARINC, USB, PXI)

— Поддержка и развитие существующих программных продуктов

— Документирование кода и технических решений

Требования:

Обязательно:

— Опыт коммерческой разработки на JavaScript/TypeScript/Blazor от 1 года,

C/C++ от 2 лет

— Уверенное владение React или Vue.js

— Знание современных инструментов сборки (Vite, Webpack) и работы с системами контроля версий (Git)

— Понимание принципов адаптивной верстки, кроссбраузерности и веб-доступности

— Умение работать с состоянием приложения (Redux, Pinia, Vuex или аналоги)

— Знание фреймворков для создания GUI: Qt, Dear ImGui, JUCE или аналогичных

— Понимание принципов построения пользовательских интерфейсов и UX

— Опыт работы с многопоточностью и асинхронными операциями

— Знание паттернов проектирования и принципов чистой архитектуры

— Умение работать с системами контроля версий

Будет преимуществом:

— Опыт работы с Three.js, D3.js или другими библиотеками визуализации данных

— Знакомство с промышленными протоколами или IoT-решениями

— Опыт настройки CI/CD, написания тестов (Jest, Vitest)

— Базовые знания backend-технологий (Node.js, Python)

— Опыт разработки под Windows / Linux

— Знание промышленной автоматизации, протоколов обмена данными (Modbus, CAN, ARINC)

— Опыт работы с LabVIEW, MATLAB или аналогичными инструментами

— Навыки работы с 3D-графикой (OpenGL, Vulkan) или визуализацией данных

— Понимание требований к надёжности ПО в промышленной сфере

— Английский язык на уровне чтения технической документации

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

— Участие в реальных проектах для авиакосмической и нефтегазовой отрасли

— Возможность влиять на архитектуру и дизайн продуктов

— Профессиональное развитие: конференции, обучение, доступ к новым технологиям

— Работа в современной инженерной среде с собственным производством

— Команда опытных инженеров и разработчиков

— Конкурентная заработная плата (обсуждается по итогам собеседования)

Офисы в Тюмени, г. Саратове

— Премии по результатам проектов

Как откликнуться

В теме письма укажите: «frontend разработчик программного обеспечения C++ GUI — [Ваше ФИО]»

Дополнительно приветствуем:

Ссылку на GitHub / портфолио с примерами кода

Описание проектов, где вы реализовывали интерфейс или визуальные эффекты

ITS — это место, где код встречается с железом, а ваши решения помогают развивать промышленность России. Присоединяйтесь к команде, которая создаёт технологии будущего!