Стек технологий, с которым мы работаем:
QT, VTK (Visualization Toolkit), C++17, Boost, STL, SQLite, Git
Задачи на этой позиции:
- Участие в разработке программного обеспечения в области расчётов НДС с применением МКЭ;
- Поддержка и улучшение существующего кода;
- Проектирование архитектуры сервисов;
- проектирование сервисов, структур данных, способов взаимодействия с фронтом, другими сервисами;
- Разработка пре/постпроцессора (графический интерфейс);
- Покрытие своего кода тестами;
- Проведение ревью кода других сотрудников команды.
Пожелания к опыту:
- Опыт работы С++ разработчиком от 3 лет в продуктовой разработке;
- Уверенные знания C++, STL;
- Опыт работы с Qt;
- Опыт работы с VTK;
- Опыт работы с CMake;
- Опыт разработки под Windows;
- Опыт разработки кроссплатформенных решений;
- Общая алгоритмическая и математическая подготовка;
- Опыт участия в код ревью;
- Способность отличить хороший юнит-тест от плохого;
- Опыт написания кода в парадигме ООП.
Будет плюсом:
- OpenGL;
- 3D-графика;
- Многопоточность;
- Linux;
- Методы и алгоритмы визуализации научных данных (scientific data visualization);
- Знания математики: аналитическая геометрия, вычислительная геометрия, численные методы решения дифференциальных уравнений с частными производными, метод конечных элементов.