Hasbro logo

Scripteur·rice d’interface utilisateur (UI)

Hasbro

Canada · Posted Oct 5, 2026

At a glance

Location
Canada

About the role

  • The UI Scripter will join the Montreal team at Skeleton Key, a division of Wizards of the Coast, to work on a AAA game.
  • The role focuses on integrating UI features within Unreal Engine and connecting them to game systems to create intuitive and responsive interfaces.

Responsibilities

  • Integrate game UI using UMG and Blueprints in Unreal Engine and connect them to game systems.
  • Connect menus, HUDs, and widgets to gameplay systems and data.
  • Create reusable UI components and contribute to maintaining existing UI development frameworks.
  • Implement navigation and input management for controller, mouse, and keyboard.
  • Diagnose and fix issues related to logic, layout, performance, and UI integration.
  • Collaborate with UI/UX, art, design, and programming teams.

Requirements

  • Experience creating interfaces in Unreal Engine using UMG and Blueprints.
  • Understanding of Blueprint programming, events, interfaces, and data flow.
  • Strong debugging and problem-solving skills.
  • Knowledge of UI navigation, input management, resolution adaptation, and localization.
  • Ability to translate design mockups and specifications into functional, clean, and maintainable code.
  • Strong communication and collaboration skills.

Preferred qualifications

  • Experience with Common UI in Unreal Engine.
  • Knowledge of C++.
  • Experience with console development.
  • Professional experience in video game development or a relevant portfolio.

Benefits

  • Health & Wellness
  • Time Off to Recharge
  • Financial Well-being
  • Life & Family Support
  • Volunteer and Community Initiatives
  • Learning & Development
  • Exclusive Perks
  • Annual and long-term incentives

Workplace

  • The role is based in Montreal, Quebec.

Skills

  • Unreal Engine
  • UMG
  • Blueprints
  • C++
  • Common UI
  • UI/UX

Hasbro

Scripteur·rice d’interface utilisateur (UI)

Apply now