Studio: Brass Lion Entertainment
Job Opening: UI Programmer
Location: Montreal, New York, US/CAN Remote
Type: Full-Time
Responsibilities:
- In collaboration with the UI/UX team, you will work cross-discipline to understand the UI/UX needs of the game and help plot those features on our roadmap
- Using UMG/Slate in UE5, you will program beautiful, performant, and maintainable UI, that works seamlessly on multiple platforms and with a strong focus on accessibility
- Working both independently and with our gameplay team, you will help maintain UI stability and performance, identifying areas in need of optimization
Qualifications & Skills:
- Proven game programming experience in Unreal (preference given to those with UE 4 and 5 experience)
- Strong modern C++ skills
- Strong understanding of MVVM and ECS principles in the context of building UI that works in a networked environment with both synchronous and async loading
- Good understanding of how to build and use Unreal Materials in UMG
- Located and authorized to work in either the US or Canada
- Self-driven with an ability to adapt and thrive in a dynamic remote-work environment
- Strong teamwork and communication skills – you will be working cross-discipline and cross-feature with all levels of developers
- Good understanding of UI design principles
Desired Qualifications
- Familiarity with Unreal’s CommonUI and Enhanced Input plugins
- Bachelor’s degree in computer science or equivalent
- Familiarity with Agile Methodology and how to thing about work as User Stories
- At least one shipped AAA game