C++ разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает 3D-движок, который содержит более полумиллиона строк кода на C++20 и взаимодействует с современными графическими API. Продукт поставляется как кроссплатформенная библиотека с документированным API, а также включает набор утилит для обработки и подготовки картографических данных.
задачи
- Подготавливать и отрисовывать новые картографические данные;
- Писать различные графические эффекты;
- Улучшать взаимодействие с современными графическими API (Vulkan, Metal, OpenGL);
- Повышать производительность графической подсистемы и 3D-движка;
- Заниматься сжатием данных, включая создание и оптимизацию собственных форматов хранения;
- Заниматься генерализацией и симплификацией данных;
- Разрабатывать алгоритмы и структуры данных, производительные на различных мобильных устройствах;
- Улучшать и поддерживать собственный язык описания стилей карт.
требования
- Опыт работы с современным С++ от 5 лет;
- Опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan);
- Опыт написания шейдерных программ;
- Знание основных алгоритмов и структур данных, опыт работы с алгоритмами компьютерной графики;
- Навыки проектирования архитектуры и написания качественного кода;
- Умение работать в команде, открыто общаться и обсуждать задачи;
- Будет плюсом опыт мобильной или кроссплатформенной разработки на С++, разработки многопоточных приложений, навыки измерения производительности и профилирования графических программ.
условия
- Аккредитованная IT-компания;
- Полностью белая зарплата;
- ДМС, штатный терапевт, невролог, медконсультант и другие IT-плюшки;
- Помощь с выступлениями на конференциях и написанием статей для Хабра.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.