Middle/Senior разработчик C++/Qt (UI / CAD)
Описание
СиСофт Разработка - ведущий разработчик программного обеспечения для рынка САПР в области машиностроения, промышленного и гражданского строительства, архитектурного проектирования, землеустройства, электронного документооборота, обработки сканированных чертежей, векторизации и гибридного редактирования. Компания входит в реестр производителей отечественного ПО со всеми вытекающими преимуществами. Ваши задачи на этой позиции: Проектирование и развитие архитектуры пользовательского интерфейса CAD-приложения; Руководство миграцией UI с MFC на Qt Widgets; Разработка сложных кастомных UI-компонентов и внутренних UI-фреймворков; Проектирование масштабируемых desktop UI-решений; Оптимизация производительности интерфейсов и работы приложения; Интеграция UI с CAD API и backend-сервисами; Рефакторинг и модернизация legacy-кода; Участие в техническом планировании и принятии архитектурных решений; Проведение code review и менторство разработчиков; Взаимодействие с дизайнерами, аналитиками и продуктовой командой. Пожелания к опыту: Коммерческий опыт разработки на C++ от 3 лет; Знание стандартов C++ от 11 версии и выше; Понимание STL, ООП и паттернов проектирования; Уверенное знание Qt 6 и Qt Widgets; Опыт разработки desktop UI; Опыт оптимизации производительности desktop-приложений; Опыт работы с Git и процессами code review; Базовые знания SQL/PostgreSQL. Будет плюсом: Опыт миграции крупных приложений с MFC на Qt; Опыт работы с CAD-системами или CAD API; Опыт работы с OpenGL / Qt OpenGL; Опыт кроссплатформенной разработки (Windows/Linux); Опыт разработки внутренних UI SDK или plugin-систем; Опыт взаимодействия с дизайнерами и работы с Figma; Опыт технического лидерства; Опыт работы с многопоточностью и асинхронностью; Опыт проектирования архитектуры UI-приложений. Что у нас интересного: Крупный desktop CAD-продукт со сложным инженерным UI Архитектурные задачи и влияние на развитие продукта Современный стек: C++17/20, Qt 6 Возможность внедрять инженерные практики и улучшать процессы Команда, ориентированная на качество, производительность и долгосрочное развитие продукта. Наши условия: Работа в стабильной, динамично развивающейся, аккредитованной ИТ-компании; Официальная заработная плата, оформление по ТК РФ с первого рабочего дня; Предоставляем медицинский полис ДМС со стоматологией за счет компании. Льготные условия оформления ДМС для членов семьи; Интересные задачи и коллектив профессионалов; Возможность карьерного роста; Работаем удалённо или из офиса в Москве, Иваново, Нижнем Новгороде или Обнинске.