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