Back to all jobs
NHD

UI Front-End Programmer

No Hero Digital
Location
Vancouver, British Columbia
Experience
Mid · Senior
Posted
Sep 17, 2026
Type
Permanent · Remote

About the role

Responsibilities

  • Take ownership of UI Front-End Programming for game features. Integrate art assets and UI elements into UE5 with Blueprints.
  • Develop universal UI widgets and screen template libraries. Creating data binding in UI elements through MVVM framework.
  • Building the UI materials and shaders in the game engine to support requirements from artists and motion designers.
  • Participate in technical discussions, design reviews, and Code reviews
  • Provide feature breakdowns and time estimates
  • Contribute to establishing and evolving UI Technical Art best practices
  • Debug, profile, and resolve front-end issues
  • Communicate with internal and external teams

Required Qualifications

  • 4+ years of professional experience as a UI Programmer/ UI technical artist, or similar role, implementing UI systems.
  • Shipped one or more AAA or equivalent large-scale Commercial titles
  • Experience in implementing art, animations and visual assets in Unreal Engine
  • Experience with architecture patterns (MVC, MVVM, data driven UI, etc.)
  • Proven experience developing in Unreal Engine's UMG + Blueprints
  • Experience with UMG scripting

Nice To Haves

  • Experience working in feature driven or agile development environments
  • Experience mentoring or providing technical guidance to other engineers
  • Excellent communication skills and ability to collaborate across disciplines
  • Previously worked at creative agencies or co-development studios
  • Experience implementing for PC and console games

Compensation

  • Salary Range: $75,000 - $120,000
NHD

No Hero Digital

Creative & Production
Open roles
1
Founded
N/A
Employees
1-10
Location
Vancouver, British Columbia, Canada