Posted 7 hours ago
Render Developer (Разработчик графики)
Санкт-Петербург 1 views
Compensation
Pay not listed
Experience
Intermediate
Work type
Contract
Location
Санкт-Петербург
About the job
Леста Игры разрабатывает игровые проекты в различных жанрах, смело экспериментирует с инструментами и технологиями.
В офисах компании в Санкт-Петербурге, Минске и Москве работает более 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 и аналогичных.
Что мы предлагаем:
Работу в аккредитованной IT-компании.
Расширенный полис ДМС.
Доплаты по больничным листам и days off.
Тренажёрный зал и душевые в офисе.
Компенсацию спорта.
Компенсацию питания.
Подарки на день рождения и в первый день в компании, выплаты в день свадьбы и день рождения детей.
Комнаты отдыха с настолками, приставками, игровыми автоматами/столами.
Релакс-зоны с массажными креслами Yamaguchi и топовыми кофемашинами.
От 500 до 1000 ед. игрового золота на ваш аккаунт в игре ежедневно.
Work-life balance: приходим в офис с 8 до 11, уходим с 17 до 20.