Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Добрый день, уважаемый соискатель! Мы - IT Implant (занимаемся разработкой и ИТ-аутстаффингом, предоставляем сильных специалистов для наших клиентов – крупных IT-компаний).Обязанности: - • разрабатывать новую функциональность и поддерживать текущий код;
- • осуществлять оптимизацию и рефакторинг кода;
- • проводить код-ревью; • развивать имеющиеся программные решения;
- • участвовать в проектировании и разработке архитектуры ПО.
Требования: - • уверенное владение С++ и знание библиотек STL, Boost;
- • знание классических структур данных и алгоритмов;
- • опыт профилирования и оптимизации алгоритмов;
- • опыт многопоточного программирования;
- • умение применять на практике основные шаблоны проектирования;
- • опыт работы в команде и знакомство с гибкими подходами к разработке: Agile, Scrum.
Будет плюсом: - • опыт разработки десктопных приложений Windows/Linux;
- • опыт портирования приложений под Linux;
- • общее представление о задачах, решаемых комплексом систем CAD/CAM/ CAE/PDM(PLM), понимание принципов работы приложений, близких к САПР;
- • знание (опыт работы) с Qt;
- • опыт наставничества, развитые лидерские качества.
Стек технологий: - • стандарт C++ 20;
- • кроссплатформенная разработка под компиляторы: Visual Studio, Clang;
- • библиотеки STL, Boost;
- • среда разработки: Visual Studio 2022;
- • пакетный менеджер: Conan;
- • технологии сборки и управление кодом: Cmake, Git, GitLab.
Условия:
- Формат работы удалённый;
- Время работы 10:00-18:00 МСК (GMT+3).
Вакансия опубликована 07.05.2024 в г. Казань.