Леста Игры

c++ разработчик игрового проекта

Коротко

Разработчик графики в C++ для игрового проекта в компании «Леста Игры» (Мир танков, Мир кораблей, Tanks Blitz) — развитие рендеринга, профилирование и оптимизация производительности CPU/GPU, код-ревью. Требуется опыт работы с графическими API (DirectX, OpenGL, Vulkan), знание шейдерных языков (HLSL/GLSL), PBR и алгоритмов освещения. Офисная работа в Санкт-Петербурге, уровень middle, от 2 лет опыта.

Описание
Леста Игры разрабатывает игровые проекты разных жанров, включая «Мир танков», «Мир кораблей» и Tanks Blitz, а также работает над новыми проектами.
Задачи
•Развивать и совершенствовать графическую часть игрового проекта
•Разрабатывать графические решения и улучшать алгоритмы рендеринга
•Развивать и сопровождать кодовую базу, поддерживать и актуализировать техническую документацию
•Профилировать и оптимизировать графический код, повышать производительность CPU и GPU
•Участвовать в код-ревью, помогать команде декомпозировать задачи и оценивать их трудоёмкость
•Взаимодействовать с разработчиками и смежными отделами для решения технических задач и устранения проблем в процессах проекта
Требования
•Хорошее знание C/C++ и принципов написания эффективного кода
•Уверенное владение структурами данных и алгоритмами
•Хорошее знание математики, включая линейную алгебру
•Опыт профилирования и оптимизации производительности CPU и GPU
•Знание хотя бы одного современного языка шейдеров: HLSL, GLSL или аналогичного
•Опыт работы с графическими API: DirectX, OpenGL, Vulkan или другими
•Понимание алгоритмов освещения для real-time rendering, включая динамическое и статическое освещение
•Понимание принципов работы PBR-материалов и современных подходов к построению изображения
Будет плюсом:
•Опыт разработки игровых проектов
•Работа с игровыми движками Unity, Unreal Engine или Godot
•Разработка игрового движка или его компонентов
•Увлечённость играми и знание игровой индустрии
•Знакомство с DCC-пакетами Maya, Blender или Substance Designer
•Понимание офлайн-рендереров Arnold или Cycles
Условия
•Работа в аккредитованной IT-компании
•Расширенный полис ДМС
•Доплаты по больничным листам и days off
•Тренажёрный зал и душевые в офисе
•Компенсация спорта и питания
•Подарки на день рождения и в первый день в компании, выплаты в день свадьбы и день рождения детей
•Комнаты отдыха с настольными играми, приставками и игровыми автоматами или столами
•Релакс-зоны с массажными креслами Yamaguchi и кофемашинами
•От 500 до 1000 ед. игрового золота на аккаунт в игре ежедневно
•График: приходить в офис с 8 до 11, уходить с 17 до 20

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте