Откликайтесь
на вакансии с ИИ

Инженер программист С++
Интересная ниша (3D/CAD), современный стек технологий и возможность удаленной работы делают вакансию привлекательной для опытных разработчиков. Компания имеет собственные продукты, что гарантирует стабильность задач.
Сложность вакансии
Роль требует отличного знания современных стандартов C++ (вплоть до C++23) и понимания принципов ООП. Работа в сфере CAD подразумевает знание сложной математики и алгоритмов обработки 3D-данных.
Анализ зарплаты
Зарплата в объявлении не указана, но для C++ разработчика такого уровня на мировом рынке (global/remote) медиана составляет около 5000-6000 USD. В российском сегменте для Middle/Senior позиций вилка обычно варьируется от 250 000 до 450 000 рублей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в CAD Exchanger уже сейчас
Присоединяйтесь к команде CAD Exchanger и создавайте передовые решения для работы с 3D-данными по всему миру!
Описание вакансии
Инженер программист С++
Стек: C++, C++17, C++20, C++23, STL, Boost, ООП, Git
CAD Exchanger – IT-компания, предлагающая решения в области визуализации и конвертации 3D данных. У нас есть собственные программные продукты (для десктопа, облака и мобильных устройств), которые испо…
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- STL
- Boost
- OOP
Возможные вопросы на собеседовании
Проверка понимания современных стандартов языка, заявленных в стеке.
Какие ключевые нововведения в стандартах C++20 и C++23 вы считаете наиболее полезными для разработки высокопроизводительного ПО?
Важно для работы с 3D-данными, где производительность критична.
Расскажите о вашем опыте оптимизации кода на C++. Какие инструменты профилирования вы использовали?
Проверка навыков проектирования сложных систем.
Приведите пример сложной иерархии классов, которую вы проектировали. Как вы применяли принципы SOLID в этом случае?
Boost часто используется в CAD-системах для работы с геометрией и графами.
С какими библиотеками из состава Boost вы работали чаще всего и для каких задач?
Проверка умения работать в команде и следовать процессам разработки.