This job listing expired on Jun 12, 2024

Since several work modes are offered to all our employees (100% from home, Flex, 100% in-office), job opportunities posted here are available whether you live in Quebec or Ontario, unless indicated otherwise.

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. Basically, we respect and appreciate each other no matter who we are!

If you have a disability and need some help accessing or using our website or application system, just reach out to us. We want your interview experience to be top-notch, so if there's anything we can do to make it more comfortable and positive, let us know at the time of the application.

As a UI programmer, you will actively participate in the early development of an Unannounced AAA game! In this role, you will suggest, design, implement, and maintain the system that will make the user interactions with the game efficient.

In this role, you will:

  • Implement complex UI tasks;

  • Do a lot of investigation on risky tasks with a large number of unknowns;

  • Do a lot of debugging and fixing of hard-to-reproduce complex UI issues;

  • Do a lot of knowledge-sharing and mentoring for the UI team;

  • Have a good deal of ownership of the UI tech in the project.

What we're looking for:

  • You need to be comfortable with UI programming in games;

  • You need to possessgreat communication skills, as you will mentor, share knowledge, and produce documents;

  • You need to know C++ very well;

  • You are comfortable digging into game engine code to understand core concepts of UI implementations;

  • You need to be someone who loves collaborating with other people and other disciplines.