Ищем С++ разработчика.
Мы ищем разработчика C++, который будет работать над улучшением и развитием модулей FreeCAD — открытой CAD-системы. Вас ждёт участие в создании новых функций, оптимизация существующих алгоритмов и взаимодействие с командой инженеров и дизайнеров.
Обязанности:
-
Разработка и оптимизация модулей FreeCAD (геометрическое ядро, интерфейс, плагины).
-
Поддержка и развитие существующего кода.
-
Проектирование новых функций и участие в архитектурных решениях.
-
Сотрудничество с командами по UX/UI, DevOps и инженерному моделированию.
-
Участие в code review и обсуждении новых фич.
Требования:
-
Уверенное владение C++
-
Коммерческий опыт разработки веб-продуктов в команде от 2-х лет;
-
Опыт разработки под Linux и Windows.
-
Опыт работы с системами контроля версий (Git).
-
Знание принципов ООП, паттернов проектирования.
-
Умение писать код, который потом легко читать;
-
Английский — чтение технической документации.
- Умение нормально коммуницировать, в том числе и удалённо;
Будет плюсом:
-
Опыт участия в проектах FreeCAD или других CAD/CAM системах.
-
Знание Qt, OpenCascade, Python API FreeCAD.
-
Опыт оптимизации производительности и многопоточного программирования.
-
Участие в open-source проектах.
Помимо вышеперечисленных технических качеств, мы ждем от вас умения распределять собственное время и расставлять приоритеты, готовности спросить, если что-то непонятно, найти самому, если чего-то не знаете.
Мы ищем действительно неравнодушного человека, которому небезразличен результат его работы, который радуется когда у него получилось хорошо и который задумывается когда у него получилось плохо. Это - главное требование для этой вакансии.
График работы: Удаленная работа
Условия:
- Полная занятость, полный рабочий день;
- Возможность частично или полностью удаленной работы, налаженные процессы удаленной работы;
- Трудоустройство ТК РФ;
Как будет проходить отбор:
- Вы присылаете резюме и примеры своего кода (желательно);
- Мы назначаем собеседование в skype/zoom/whatever с тимлидом/техдиром/продактом. Вам понадобится компьютер, чтобы обсудить примеры кода;
- На собеседовании будут технические вопросы, основанные на практических знаниях;
Наши преимущества:
-
Работа над проектом мирового уровня (FreeCAD).
-
Интересные задачи на стыке 3D-моделирования, геометрии и UI.
- Интересная предметная область и сложные технические задачи, возможность для профессионального и карьерного роста;
- Возможность частично или полностью удаленная работа, налаженные процессы;
- Зарплата указана средняя, готовы обсуждать более высокую ставку, соответствующая вашему опыту;
- Сильная команда, которая сочетает в себе как большой накопленный опыт, так и стремление к самым новейшим технологиям;
- Помощь в освоении новых современных и актуальных технологий;
- Подведение результатов по проектам каждые полгода с последующим пересмотром оклада и премиальными бонусами