Задачи:
— Разработка производительных серверных и системных компонентов на C++.
Требования:
— Опыт промышленной разработки на C/C++ не менее 7 лет, включая участие в проектах, доведенных до эксплуатации или приемки.
— Продвинутое знание C++17 и выше, STL, алгоритмов, структур данных, RAII, модели памяти и управления ресурсами.
— Опыт многопоточного и асинхронного программирования, работы с mutex, semaphore, Shared Memory и межпроцессным взаимодействием.
— Опыт разработки приложений и служб под Linux и/или Windows, знание TCP/IP, сетевого ввода-вывода и сериализации.
— Умение обосновывать выбор алгоритмов, диагностировать утечки, гонки данных и взаимоблокировки, профилировать и оптимизировать приложение.
— Опыт модульных и интеграционных тестов, mock-фреймворков, отладчиков и средств статического и динамического анализа.
— Владение Git, code review, CMake или сопоставимой системой сборки, управлением зависимостями и CI/CD.
— Практическое владение ИИ-инструментами разработки для анализа C++-кода, подготовки тестов и рефакторинга.
— Умение проверять управление памятью, время жизни объектов, конкурентный код, безопасность и производительность.
Условия:
— Удалённая работа.
В отклике необходимо указать: ID вакансии, ФИО, локацию, возраст, занятость, формат работы, стек, опыт, резюме, сверку с требованиями.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.