Задачи
Разработка 3D-приложений на Rust с использованием Bevy
Проектирование и реализация архитектуры высоконагруженных backend-платформ
Курирование и постановка технических задач для команды разработчиков
Требования
Опыт коммерческой разработки на Go — от 3 до 5 лет
Опыт разработки на Rust — от 1 до 2 лет
Желателен опыт работы с Bevy:
Работа с Meshes, Materials, Shaders (WGSL)
Настройка камеры, освещения, анимации, PBR-материалов
Работа с 3D-моделями (GLB/GLTF), сценами и ассетами
Реализация интерактива: наведение, клик, UI, выбор объектов
Опыт работы с egui / bevy_egui
Интеграция с REST API, WebSocket, SSE или телеметрическими системами
Опыт в real-time системах, визуализациях или игровых движках
Навыки оптимизации производительности: LOD, instancing, culling
Знание 3D математики: матрицы, векторы, трансформации
Уверенное владение Linux
Понимание принципов работы CPU, памяти, скорости обмена данными
Опыт построения архитектур с минимальным количеством зависимостей
Умение работать самостоятельно и брать на себя ответственность
Мы предлагаем
Участие в технологичных и масштабных проектах
Свобода в выборе инструментов и решений
Работа в сильной и увлечённой команде