Technical UI Designer

New
N
Nimble WorkforceGame Industry
North Carolina, United StatesContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
UI DesignC++Unreal engine

Requirements

  • Professional experience implementing UI in Unreal Engine and UMG.
  • Strong understanding of MVVM, ViewModels, and data binding.
  • Working knowledge of C++ fundamentals to collaborate within C++-based UI systems.
  • Strong technical UI implementation skills and component-based design knowledge.
  • Solid knowledge of UI/UX fundamentals including hierarchy, layout, and state management.
  • Ability to anticipate edge cases like localization, text overflow, and dynamic content.
  • Experience designing UI for controller navigation and various input methods.
  • Experience considering performance and runtime cost during implementation.
  • Strong cross-functional communication skills.
  • Experience shipping UI on PC, console, or mobile platforms.

Responsibilities

  • Break features and wireframes into clear, scoped implementation tasks.
  • Build and maintain UI in Unreal Engine using UMG and Widget Blueprints.
  • Create appropriate UI logic using Blueprint scripting.
  • Architect reusable component systems that remain flexible as designs and requirements evolve.
  • Implement data-driven UI using ViewModels, view bindings, and MVVM principles.
  • Work within established C++-driven UI systems to manage data flow.
  • Build responsive UI for different screen sizes, localization, and accessibility.
  • Design controller-first navigation supporting multiple input methods.
  • Profile UI performance, runtime, and memory costs associated with UMG, Slate, and C++.
  • Diagnose UI hitches and collaborate with Engineering on technical investigations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now