Задачи
•Разрабатывать новый функционал и поддерживать текущий код
•Оптимизировать и рефакторить код
•Проводить код-ревью
•Развивать существующие программные решения
•Участвовать в проектировании и разработке архитектуры программного обеспечения
Требования
•Уверенно владеть C++ и знать библиотеки STL и Boost
•Знать классические структуры данных и алгоритмы
•Иметь опыт профилирования и оптимизации алгоритмов
•Иметь опыт многопоточного программирования
•Уметь применять на практике основные шаблоны проектирования
•Иметь опыт работы в команде и знать гибкие подходы к разработке Agile и Scrum
Будет плюсом
•Опыт разработки десктопных приложений для Windows и Linux
•Опыт портирования приложений под Linux
•Общее представление о задачах систем CAD/CAM/CAE/PDM(PLM) и принципах работы приложений, близких к САПР
•Знание и опыт работы с Qt
•Опыт наставничества
Условия
•Зарплата от 200 000 рублей
•График 5/2
•Формат работы: удалённо