UI Programmer

3 weeks ago


Montreal, Wisconsin, United States Brass Lion Entertainment Full time

Want to work with a world class team that is committed to changing the face of the video game industry? Join us in building an environment where creatives of all backgrounds can thrive and bring unique and compelling stories to market.

***

Brass Lion Entertainment is seeking an UI Programmer to join a talented and diverse team currently working on a new, unannounced Action-Role Playing Game (Consoles, PC) with an anime art style.

Reporting to the Lead UI Programmer, the right candidate for this position will work closely with UI/UX designers/artists to realize our vision for an outstanding in-game experience. You will collaborate with our gameplay team to develop rewarding player interactions through both the 3D game world and 2D interface.

A POC-majority studio, Brass Lion is propelled by an inclusive culture and a diverse workforce. We have adapted to a fully remote working structure, with our team members contributing from New York City, Montréal, and sixteen other locations across Canada and the United States.

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

Required Qualifications

  • 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

As a part of the application process, you will be expected to provide a portfolio of your work.

Skills & Attributes

  • 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

What We Offer

  • 100% remote work model
  • Comprehensive and generous benefits package (dental, vision, life insurance, extended health care, telemedicine, mental health and wellness)
  • 401(k), paid holidays and vacation, flexible sick day policy, compassion and bereavement leaves, parental leave

Note: Only candidates who are located in and authorized to work in Canada and the United States will be contacted for an interview.

Salary Transparency: The standard base pay range for this role is CDN$100,000 - CDN$130,000 Annual (USD$90,000 - USD$120,000). Actual amounts will vary depending on experience, performance and location.