Nau Engine – новый игровой движок, который предназначен для широкой аудитории геймдевелоперов – от опытных профессионалов до творческих новичков. Продукт основан на open-source подходе и обладает удобными инструментами для коммерческой и no-code разработки. Nau Engine позволит создавать игры для смартфонов, консолей, компьютеров и браузеров, а еще делать анимацию, кино и рекламу.
Задачи:
- проектирование и разработка звуковой подсистемы игрового движка;
- в перспективе возглавить с технической точки зрения команду разработки звуковой подсистемы (контроль качества кода, менеджмент задач команды, без people management).
Требования:
- опыт разработки на C++ от 6 лет;
- знание современного C++ (желательно не ниже 14 стандарта);
- понимание базовой теории звука, ADC/DAC преобразованиях, анализа спектра, алгоритмов DSP, работы со звуковым железом, MIDI;
- опыт работы с базовыми фреймворками для работы со звуком (ASIO, OpenAL, miniaudio, SDL, etc.);
- опыт работы с СКВ (Git/SVN/Perforce);
- знание лучших практик проектирования кода, алгоритмов и паттернов программирования/проектирования;
- умение писать чистый документированный код и следовать рекомендациям по стилю кода;
- хорошие коммуникативные навыки и умение работать в команде.
Будет плюсом:
- опыт работы с и/или разработки проприетарных игровых мультиплатформенных движков;
- способность ценить хорошие практики в реализации приложений;
- понимание специфики звуковой разработки под различные платформы (мобильные, консоли);
- понимание работы игровых аудио движков и фреймворков (Wwise, FMOD, Steam Audio, etc.), либо популярных DAW (Reason, REAPER, Logic Pro, FL Studio, Cubase, etc.), на уровне как разработчика, так и пользователя;
- опыт проектирования и разработки UI для аудио тулов, знание фреймворков типа JUCE;
- приветствуется личный интерес к работе со звуком, особенно в связке с игровой разработкой - продюсирование, звукорежиссерство и тд.
Мы предлагаем:
- расширенный ДМС со стоматологией — с первого рабочего дня;
- 100% оплата больничного в течение 30 дней;
- материальный бонус при рождении ребенка, ведение беременности, ДМС и подарки детям;
- телемедицина и медицинская поддержка 24/7;
- полис страхования от критических заболеваний;
- программа благополучия сотрудников, включающая работу с психологом, финансовые и юридические консультации;
- материальная помощь в особых случаях;
- занятия английским языком;
- корпоративные скидки;
- дополнительное профессиональное обучение;
- компенсация затрат на спорт — занятия в фитнес-клубе, индивидуальные тренировки и участия в соревнованиях.