High Drive logo

Programmeur UI senior / Senior UI Programmer

High Drive

Montreal · Canada · Posted Oct 16, 2026

At a glance

Location
Montreal · Canada

About the role

  • Highdive is seeking a senior generalist programmer to support the UI/UX team in building and optimizing game interfaces, menus, and HUD systems.
  • The role involves collaborating with designers and artists to implement UI tools across platforms while ensuring high performance and visual cohesion.
  • This position is based in Montreal and requires working on an ambitious project within an international team environment.

Responsibilities

  • Develop and oversee game presentation modules and underlying UI systems.
  • Analyze game design documents and challenge design/UX to optimize player experience.
  • Design, prototype, and implement UI/menu systems across platforms.
  • Integrate designs and animations while providing technical hooks for graphics, animation, and audio.
  • Identify and resolve technical limitations to optimize UI code for performance and memory.
  • Apply structural knowledge of ergonomics, UX principles, localization, and accessibility.
  • Iterate rapidly based on inter-departmental feedback.
  • Maintain industry knowledge regarding UI frameworks and innovations.
  • Use AI/LLM tools to increase productivity.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • Minimum 6 years of C++ programming experience in game development or embedded systems.
  • Ability to write clean, maintainable, and performant C++ code.
  • Understanding of MVVM philosophy and workflows.
  • Exceptional troubleshooting and debugging capabilities.
  • Strong communication skills for multi-disciplinary collaboration.
  • Experience with Unreal Engine 5 (Slate, UMG).
  • Proficiency in English for communication with international stakeholders.

Preferred qualifications

  • CommonUI
  • Unreal’s MVVM plugin
  • PC-centric platform workflow experience

Benefits

  • Insurance coverage from day one
  • Telemedicine from day one
  • Transportation allowance
  • Meal allowance
  • Referral bonus
  • RRSP with employer contribution

Workplace

  • Located in Montreal, Canada.

Skills

  • C++
  • Unreal Engine 5
  • Slate
  • UMG
  • MVVM
  • CommonUI
  • AI/LLM Tools

High Drive

Programmeur UI senior / Senior UI Programmer

Apply now