UI Engineer

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

Job Details

Required Skills
C++Unreal engine

Requirements

  • Strong professional C++ programming skills.
  • Professional Unreal Engine development experience.
  • Understanding of architectural patterns such as MVVM, MVC, or comparable approaches.
  • Professional experience developing UI systems or player-facing features.
  • Strong understanding of UI development principles.
  • Experience diagnosing bugs, performance problems, and runtime issues.
  • Experience collaborating with cross-functional teams including designers and artists.
  • Strong written communication skills for code review and technical documentation.
  • Experience with UMG and Slate (preferred).
  • Experience using Unreal Insights (preferred).
  • Experience with networking concepts or web services (preferred).

Responsibilities

  • Architect, plan, and implement new UI systems and features.
  • Write robust, maintainable C++ supporting player-facing UI.
  • Work closely with UI Art, UX Design, Technical UI Design, Production, and other engineers.
  • Build and maintain data-driven UI architectures using established design patterns such as MVVM.
  • Optimize existing UI systems and diagnose performance problems and hitches.
  • Debug issues across UI, gameplay systems, rendering, platform behavior, and other connected systems.
  • Work with UMG, Slate, and Unreal's broader UI framework.
  • Integrate UI with game and online systems.
  • Implement features across PC and other supported platforms.
  • Participate in code review and asynchronous technical discussion.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now