Render Developer (Разработчик графики) / Senior Backend Engineer
Леста Игры · Санкт-Петербург / Минск
- Формат
- Офис
- Категория
- Программист
- Источник
- Работа Вакансии GameDev
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Леста Игры разрабатывает игровые проекты в различных жанрах, смело экспериментирует с инструментами и технологиями.
В офисах компании в Санкт-Петербурге, Минске и Москве работает более 2000 талантливых профессионалов.
Мы делаем игры, которые стали настоящим культурным феноменом: «Мир танков», «Мир кораблей», Tanks Blitz, а также работаем над новыми перспективными проектами.
Мы не намерены останавливаться – впереди нас ждут новые вызовы и миллионы игроков.
Мы ищем Render Developer, который поможет развивать графическую часть нового игрового проекта, работать над качеством изображения и производительностью рендеринга.
Чем предстоит заниматься:
- Развивать и совершенствовать графическую часть игрового проекта.
- Разрабатывать новые графические решения и улучшать существующие алгоритмы рендеринга.
- Развивать и сопровождать существующую кодовую базу, поддерживать и актуализировать техническую документацию.
- Проводить профилирование и оптимизацию графического кода, работать над повышением производительности 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 и аналогичных.
В офисах компании в Санкт-Петербурге, Минске и Москве работает более 2000 талантливых профессионалов.
Мы делаем игры, которые стали настоящим культурным феноменом: «Мир танков», «Мир кораблей», Tanks Blitz, а также работаем над новыми перспективными проектами.
Мы не намерены останавливаться – впереди нас ждут новые вызовы и миллионы игроков.
Мы ищем Render Developer, который поможет развивать графическую часть нового игрового проекта, работать над качеством изображения и производительностью рендеринга.
Чем предстоит заниматься:
- Развивать и совершенствовать графическую часть игрового проекта.
- Разрабатывать новые графические решения и улучшать существующие алгоритмы рендеринга.
- Развивать и сопровождать существующую кодовую базу, поддерживать и актуализировать техническую документацию.
- Проводить профилирование и оптимизацию графического кода, работать над повышением производительности 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 и аналогичных.
- cpp
- hlsl
- glsl
- directx
- opengl
- vulkan
- unity
- unreal_engine
- godot
- maya
- blender
- substance_designer
- arnold
- cycles
- pbr
Оценка вакансии
61/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Senior Fullstack-разработчик (PHP / C#)
AI-балл 54/100Москва
SeniorОфисphpcsharperp
Разработчик КХД (DWH Developer)
AI-балл 66/100РФ
от 250 000 ₽
Удалённоdwhetloracle_exadata
C#/.NET Backend Developer
AI-балл 50/100Stark Games
csharpdotnetdocker
Программист
AI-балл 68/100MOTI+
30%
MiddleУдалённоcsharpunity2d
Lead Unity C# Developer
AI-балл 72/100Nutria Gold Studio
RevShare (12 мес)
LeadУдалённоunitycsharpgit
