Назад
Company hidden
11 часов назад

3D Programmer (Gamedev)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Romania/China/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

3D Programmer (Gamedev): Responsible for features enabling the on-screen display of the game’s 3D universe with an accent on rendering architecture, textures, SFX, and lighting. Focus on profiling and optimizing the game’s GPU usage, collaborating with the Technical Art Director, and proposing improvements by designing and implementing new systems.

Location: Montreal, Canada; Bucharest, Romania; Shanghai, China - Office-based

Company

hirify.global is a global leader in gaming, with teams across the world creating original and memorable experiences.

What you will do

  • Profile and optimize the game’s GPU usage.
  • Collaborate with the Technical Art Director to establish constraints and communicate the technical possibilities of various 3D features to the art team.
  • Gather and understand the project’s 3D intentions, identify development needs, and analyze technical feasibility.
  • Review existing 3D engine features and determine whether they meet the project’s goals, proposing improvements when needed by designing and implementing new systems.
  • Support the 3D features and systems developed for production, identifying and fixing 3D bugs reported by other teams and the QA department.
  • Document work to share knowledge and help other teams understand how to use 3D systems and features.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or any equivalent training.
  • Minimum of 3 to 5 years of experience in 3D programming, ideally in the video game industry or other relevant fields.
  • Knowledge of linear algebra.
  • Understanding of GPU architecture and best practices for performance optimization.
  • Familiarity with low‑level 3D APIs (DirectX, Vulkan).
  • Knowledge of shader languages.

Nice to have

  • Experience with Unreal Engine.
  • Experience with GPU profiling tools (RenderDoc, NVIDIA Nsight, etc.).
  • Multiplatform knowledge.

Culture & Benefits

  • Ability to work effectively in a team.
  • Ability to adapt to change.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →