UI Engineer (Project Hire)
Remote
Full Time
Experienced
UI Engineer - Unreal Engine Game Development
Position Overview
We are seeking a talented and experienced UI Engineer to work on exciting partner project. The ideal candidate will have a strong background in Unreal Engine development, with a focus on creating polished, performant user interfaces that enhance player experience. This role offers the opportunity to work on cutting-edge console games while collaborating with a diverse team of creative professionals.
This is a remote position.
Core Responsibilities
UI Development and Implementation
Position Overview
We are seeking a talented and experienced UI Engineer to work on exciting partner project. The ideal candidate will have a strong background in Unreal Engine development, with a focus on creating polished, performant user interfaces that enhance player experience. This role offers the opportunity to work on cutting-edge console games while collaborating with a diverse team of creative professionals.
This is a remote position.
Core Responsibilities
UI Development and Implementation
- Design and implement complex UI systems using Unreal Engine's UI frameworks (UMG/Slate)
- Create responsive, scalable interfaces that work across multiple platforms and resolutions
- Implement comprehensive menu narration and screen reader support for accessibility compliance
- Design and maintain UI navigation flows that support both standard and accessible input methods
- Optimize UI performance and memory usage to meet console platform requirements
- Implement UI animations and visual effects that align with the game's artistic direction
- Debug and profile UI systems to ensure smooth performance across all target platforms
- Ensure all UI elements meet platform-specific accessibility requirements and guidelines
- Maintain and improve UI-related systems and frameworks
- Conduct thorough code reviews to ensure quality and maintain coding standards
- Contribute to technical design discussions and architectural decisions
- Work directly with UX/UI designers to implement their vision while ensuring technical feasibility
- Collaborate with artists to integrate visual assets effectively within UI systems
- Partner with game designers to create intuitive and responsive user interfaces
- Coordinate with console platform teams to ensure compliance with platform-specific requirements
- Participate in regular team meetings and sprint planning sessions
- 4+ years of professional software development experience
- 2+ years of experience with Unreal Engine UI development (UMG/Slate)
- Strong proficiency in C++ programming, particularly within the Unreal Engine framework
- Demonstrated experience shipping games on console platforms (Xbox/PlayStation)
- Solid understanding of UI/UX principles and best practices
- Experience with version control systems (e.g., Perforce, Git)
- Strong problem-solving skills and ability to debug complex issues
- Excellent written and verbal communication skills
- Experience with UE5 and its latest UI features
- Knowledge of console certification requirements and platform-specific UI guidelines
- Background in performance optimization and memory management
- Experience with rapid prototyping and iterative development
- Demonstrated experience implementing accessibility features including menu narration and screen readers
- Experience with platform-specific accessibility certification requirements
- Familiarity with WCAG guidelines and console-specific accessibility requirements
- Experience with text-to-speech implementation and audio systems
- Familiarity with Agile development methodologies
- Unreal Engine (UE4/UE5)
- C++
- UMG/Slate Framework
- Blueprint Visual Scripting
- Console Development SDKs
- Performance Profiling Tools
- UI/UX Design Principles
- Memory Management
- Source Control Systems
- Accessibility Implementation (WCAG, Platform Standards)
- Screen Reader and Narration Systems
- Input Method Accessibility
- Strong attention to detail and commitment to quality
- Ability to work effectively in a collaborative team environment
- Excellent problem-solving and analytical skills
- Self-motivated with the ability to work independently
- Adaptable to changing requirements and priorities
- Passion for creating exceptional gaming experiences
Apply for this position
Required*