-
No Hero Digital

Senior UI Engineer

No Hero Digital
Canada · Full-time · Mid-Senior

Company Description

No Hero is a creative co-development studio specializing in beautifully crafted and brand-focused UX/UI for Video Games. We partner with some of the world’s most recognized game developers and publishers, with our UI Engineers building high quality, player focused UI systems.


We're growing our Partnerships team and are looking for a Senior UI Engineer to join. In this role you'll work on Indie, AA, and AAA titles, predominately in Unreal Engine, while providing support to our internal tools. 


Our UI Engineers are experts in Unreal Engine, and Unity. They collaborate closely with design, art, and other engineer teams to deliver performant, scalable, and polished user experiences. Their work span HUDs, menus, frontend flows, live features, and complex in-game systems, always with an emphasis on craft, usability, and player empathy.


Words from our Co-Founder, Alexander Levstein, "This role is for the wild hearted and focused crafter. We show up, push the boundaries of UX/UI within games, and collaborate with each other to overcome challenges. We stay late never because we have to, but because we are energized by the goal of putting our partners at the centre of the world stage, and chase the thrill of discovering creative solutions from big ideas to small pixel pushed details. We take responsibility for our craft, are contagiously curious, and always build each other up. If you're looking for the right opportunity to grow through creative challenges with a strong team and you have the right attitude with the skills to back it up, then we've got your back."


Role Description

This is a full-time role for a Senior UI Engineer, based in Vancouver, BC, with a flexible hybrid work.


Responsibilities

  • Architect, implement, and maintain robust UI systems in Unreal Engine using C++ and UMG
  • Own UI features end to end, from early technical design through final polish and optimization
  • Collaborate closely with UI/UX designers and artists to bring interfaces to life with motion, transitions, and strong visual feedback
  • Optimize UI for performance, memory, and responsiveness across PC and console platforms
  • Debug, profile, and resolve complex UI, rendering, and input related issues
  • Improve UI pipelines, tooling, and workflows to support fast iteration and content creation
  • Participate in technical discussions, design reviews, and code reviews
  • Contribute to establishing and evolving UI engineering best practices
  • You’ll often act as the technical owner for UI features, helping shape architecture and guiding implementation decisions across teams.


Qualifications

As a general rule, we don't measure your skill based on the years you've worked, only the quality of your work. We've seen engineers with 3 years of experience who are better than others with 6 years. 

  • 5+ years of professional game development experience, with significant focus on UI systems
  • Shipped one or more AAA or equivalent large-scale commercial titles
  • Strong C++ programming skills in a production game environment
  • Proven experience developing UI in Unreal Engine (UMG / Slate)
  • Experience shipping player facing UI features in multi platform games
  • Deep understanding of real time UI performance considerations
  • Experience supporting gamepad and mouse/keyboard input paradigms
  • Strong debugging, profiling, and optimization skills
  • Experience with UI architecture patterns (MVC, MVVM, data driven UI, etc.)
  • Familiarity with localization, accessibility, and compliance requirements


Nice To Haves

  • Experience working in feature driven or agile development environments
  • Knowledge of rendering, threading, or systems that impact UI performance
  • Experience mentoring or providing technical guidance to other engineers
  • Excellent communication skills and ability to collaborate across disciplines
  • Interest in growing technical leadership responsibilities over time
  • Technical art capabilities


Additional Requirements

  • Lives in Vancouver or willing to relocate. (Remote will be considered for contractors)
  • Legally able to work in Canada. At this time, we are unable to provide visa support.

Key Skills

Ranked by relevance

ui unreal engine c unity
Login to Apply
Posted
Apr 04, 2026
Type
Full-time
Level
Mid-Senior
Location
Vancouver

Industries

Design Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Noux Talent
Related

Frontend Developer

2026-04-02

Full-time
Mid-Senior
United Kingdom
Design Services
Information Technology
View Job Details
BMO
Related

Sr UI Engineer

2026-04-11

Full-time
Not Applicable
Canada
Financial Services
Engineering
View Job Details
Ingenuity Design Group
Related

Embedded Software Engineer (Contract - Melbourne)

2026-04-10

Full-time
Not Applicable
Australia
Design Services
Engineering