Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаВедущий инженер-программист C++
- разработка и архитектура высоконагруженных кросс-платформенных десктоп приложений на стеке C++14/17 и Qt/QML;
- код ревью и менторство младших разработчиков.
Требования:
Язык C++ (стандарт 14 и выше):
- глубокое знание C++14 (обязательно). Понимание отличий C++17/20 (будет плюсом).
- владение современной стандартной библиотекой (STL): алгоритмы, контейнеры, итераторы.
- понимание семантики перемещения (move semantics), идеальной передачи (perfect forwarding), лямбда-выражений и умных указателей ( unique_ptr , shared_ptr , weak_ptr ).
- опыт написания многопоточного кода (QtConcurrent, мьютексы, атомарные операции) без гонок данных.
- знание паттернов проектирования.
Сборка и инфраструктура:
- CMake: написание сложных CMakeLists.txt , управление зависимостями.
- Mercurial (Hg): Обязателен опыт работы с VCS (ветвление, слияние, работа с большими репозиториями, разрешение конфликтов).
Qt & QML:
- Qt не ниже версии 5.11 (желательно знание отличий в Qt 6).
- глубокое знание QML и Qt Quick: создание сложных кастомных элементов, работа с моделями-представлениями (C++ модели для QML), оптимизация отрисовки (сглаживание, анимация).
- написание бекенда на C++ для QML-фронтенда (экспорт C++ классов/объектов в QML).
- опыт отладки утечек памяти в Qt (Valgrind, AddressSanitizer).
- знание сигнально-слотовой системы (включая новый синтаксис с функторами).Понимание внутреннего устройства Qt (QObject parenting, цикл событий, мета- объектная система).
Архитектура и проектирование:
- опыт проектирования клиент-серверных приложений (сетевые взаимодействия, Qt Network, WebSockets/HTTP).
- понимание принципов ООП, низкой связанности и высокой связности внутри модулей.
- опыт рефакторинга легаси-кода под современные стандарты.
Будет преимуществом:
- знание Python для написания вспомогательных скриптов сборки/тестирования.
- опыт разработки под Linux (Astra Linux/Ubuntu) и Windows одновременно (кросс-платформа).
- знание OpenGL/Vulkan для высокопроизводительной отрисовки.
- стабильная работа на крупном предприятии оборонно-промышленного комплекса с 25-летней историей в команде опытных специалистов;
- официальное оформление согласно ТК РФ, белая заработная плата;
- премия в конце календарного года ("13-я заработная плата");
- ДМС со стоматологией по окончании испытательного срока;
- частичная компенсация затрат на спортивные абонементы;
- возможность повышать свой профессиональный уровень, участвовать в конференциях и проходить обучения за счёт компании;
- поддержка сотрудников в радостных и сложных жизненных ситуациях (материальная помощь);
- проведение для сотрудников карьерных мероприятий (экскурсий, интеллектуальных и спортивных состязаний и т.д.);
- перспективы карьерного роста и самореализации: мы растим и повышаем специалистов в рамках компании.
Предоставляется право на получение отсрочки от призыва на военную службу (для военнообязанных) (в соответствии с Постановлением правительства №1725 от 30.09.2022)
Уважаемый соискатель, обращаем Ваше внимание, что рассмотрение Вашего резюме не может расцениваться как приглашение на работу или гарантию последующего трудоустройства.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие