Senior Engine Developer          
          Мы расширяемся с большой скоростью, стремясь создать следующую большую MMORPG. Как правило, создание чего-то с нуля должно вас интересовать, а не пугать. Не волнуйтесь, вы не будете делать это в одиночку, за последний год наша команда выросла на 125%.
Обязанности:
- Проектирование и создание основных функций движка
 
- Построение основных функций движка, таких как частицы, анимация, аудиосистемы.
 
- Улучшайте и совершенствуйте основные системы движка, такие как системы частиц, потоковая передача фрагментов, инструменты редактирования и т.д.
 
- Сериализация и десериализация типов данных
 
- Уточнение и оптимизация конвейера рендеринга
 
- Архитектура и разработка новых сервисов
 
Требования:
- Знание С++
 
- Более 5 лет опыта работы инженером-программистом, специализирующимся на разработке игр или приложений реального времени.
 
- Экспертиза с полным жизненным циклом разработки программного обеспечения
 
- Опыт работы с векторной математикой
 
Будет плюсом:
- Искренняя любовь к MMO и/или RPG
 
- Опыт работы с принципами программирования на основе данных (Разработка на основе данных)
 
- Опыт создания пользовательских интерфейсов (WPF/Noesis с C++)
 
- Опыт выпуска игры на ПК/браузере
 
- Опыт работы с шейдерами / Unity Shader graph
 
- Опыт работы с пользовательскими игровыми движками Опыт работы с OpenGL, WebGL, WebGPU и/или Web Assembly (emscripten)
 
- Понимание сетей — от HTTP до сетевого уровня (TCP/IP, маршрутизация и т.д.).
 
Предложение:
Мы предлагаем удаленную работу с гибким графиком, а также баланс между работой/личной жизнью и оплачиваем отпуск.