Программист С++ Middle/Senior (удаленно)
Описание вакансии
Основные задачи:
- разрабатывать новый функционал и поддерживать текущий код;
- осуществлять оптимизацию и рефакторинг кода;
- проводить код-ревью;
- развивать имеющиеся программные решения;
- участвовать в проектировании и разработке архитектуры ПО.
Наш стек технологий:
- стандарт C++ 20;
- кроссплатформенная разработка под компиляторы: Visual Studio, Clang;
- библиотеки STL, Boost;
- среда разработки: Visual Studio 2022;
- пакетный менеджер: Conan;
- технологии сборки и управление кодом: Cmake, Git, GitLab.
Наши пожелания к опыту соискателей:
- уверенное владение С++ и знание библиотек STL, Boost;
- знание классических структур данных и алгоритмов;
- опыт профилирования и оптимизации алгоритмов;
- опыт многопоточного программирования;
- умение применять на практике основные шаблоны проектирования;
- опыт работы в команде и знакомство с гибкими подходами к разработке: Agile, Scrum.
Будет плюсом:
- опыт разработки десктопных приложений Windows/Linux;
- опыт портирования приложений под Linux;
- общее представление о задачах, решаемых комплексом систем CAD/CAM/CAE/PDM(PLM), понимание принципов работы приложений, близких к САПР;
- знание (опыт работы) с Qt;
- опыт наставничества, развитые leadership скилы.
Что мы предлагаем:
- официальное трудоустройство, соблюдение компанией всех социальных гарантий. Являемся аккредитованной IT компанией;
- вы сами выбираете формат работы. Мы готовы сотрудничать удаленно или предоставить рабочее место в одном из наших центров разработки;
- пятидневная рабочая неделя, гибкое начало и окончание рабочего дня;
- ДМС, доплата больничных до 100%;
- профессиональное развитие, обучение за счет компании, участие в конференциях;
- корпоративные мероприятия;
- доброжелательная, творческая атмосфера и демократичное руководство.