Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nimble

UI Engineer – Game Industry

Nimble

. Architect, plan, and implement new UI systems and features .

Posted 9/26/2026contractRemote • North Carolina • United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidiOSUnreal EngineC++

About the role

Key responsibilities & impact
  • Architect, plan, and implement new UI systems and features
  • Write robust, maintainable C++ supporting player-facing UI
  • Collaborate with UI Art, UX Design, Technical UI Design, Production, and other engineers
  • Build and maintain data-driven UI architectures using patterns such as MVVM
  • Optimize UI systems and diagnose performance problems and hitches
  • Debug issues across UI, gameplay systems, rendering, platform behavior, and connected systems
  • Work with UMG, Slate, and Unreal's broader UI framework
  • Integrate UI with game and online systems, retrieving data through application systems to player-facing interfaces
  • Work with existing web services, endpoints, or online subsystems as needed
  • Implement features across PC and other supported platforms, accounting for input, platform behavior, and performance differences
  • Participate in code reviews and asynchronous technical discussions across a distributed engineering organization

Requirements

What you’ll need
  • Strong professional C++ programming skills
  • Strong programming fundamentals, including object-oriented design, data structures, architecture, and software design patterns
  • Professional Unreal Engine development experience
  • Ability to explain and work with architectural patterns such as MVVM, MVC, or comparable approaches separating data, logic, and presentation
  • Professional experience developing UI systems or player-facing features
  • Strong understanding of UI development principles rather than only general gameplay programming experience
  • Experience diagnosing bugs, performance problems, and runtime issues
  • Experience collaborating with designers, artists, production, and engineers outside the immediate discipline
  • Strong written communication skills for code review, asynchronous problem-solving, technical documentation, and distributed development
  • Substantial hands-on UI experience and strong understanding of UI architecture and best practices for gameplay or generalist engineering candidates
  • Preferred: experience with UMG and Slate
  • Preferred: experience using Unreal Insights
  • Preferred: experience with networking concepts, online subsystems, or web services
  • Preferred: experience consuming or extending existing service endpoints
  • Preferred: experience developing UI across multiple platforms
  • Preferred: console development experience
  • Preferred: mobile development experience, including iOS or Android
  • Preferred: experience supporting controller, mouse and keyboard, and touch input methods