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