Разработчик 3D (WebGL/WebGPU)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда ВГТ (https://wgt3d.com) занимается технологичным развитием 3D-решений в Web. Наши продукты помогают пользователям — системным интеграторам и компаниям, работающим с тяжелыми нагруженными CAD-моделями — эффективнее использовать свои ресурсы и выстраивать прозрачные коммуникации вокруг этих данных.
С растущей востребованностью на рынке мы расширяем области внимания и команду.
Мы ищем разработчика 3D-графики в команду по разработке графических компонентов широкого спектра направлений. Наша команда занимается созданием собственного графического движка на базе технологий WebGL и WebGPU.
Чем нужно заниматься:
- разработка компонентов 3D-движка для браузерной среды (WebGL, WebGPU);
- оптимизация работы на CPU;
- оптимизация работы на GPU;
- написание документации;
- написание тестов;
- разработка вычислительных модулей движка (физика, задачи нахождения объема, площади и т.п.).
Что нужно знать:
- знание TypeScript или знание JavaScript с желанием изучить TypeScript;
- хорошие знания структур данных, опыт в эффективном управлении памятью;
- опыт в работе с любой графической библиотекой (желательно из семейства OpenGL, Vulkan);
- знание шейдерных языков программирования (желательно GLSL);
- толерантность к web-разработке.
Будет отлично, если есть:
- знание иных языков программирования (желательно C++);
- желание развиваться в сфере 3d разработки в любом направлении (промышленность, игры, реклама, CAD);
- понимание алгоритмов и методов проектирования и программирования, используемых в 3d графике реального времени;
- хорошие знания в линейной алгебре и аналитической геометрии, применимых к задачам 3d графики;
- опыт работы в команде;
- опыт работы в 3d редакторах (желательно Blender);
- толерантность к вычислительным задачам (в том числе к моделированиею физических процессов);
- коммуникабельность.
Используемые технологии:
- TypeScript;
- WebGL, WebGPU;
- Jest, TestCafe;
- Webpack.
Условия:
- офис в особняке недалеко от м.Арбатская;
- гибкий график начала рабочего дня — с 10 до 12;
- при необходимости можно брать отгул на 1-2 дня без больничного
- индексация з/пл каждый год;
- срок испытания 2 месяца (может быть сокращен).