This job posting isn't available in all website languages

UI Programmer - eSports - Beenox

PRO000232 Requisition #
Share this Job

Beenox is a video game development studio created in 2000. Located in beautiful Quebec City, Canada, Beenox is a wholly owned subsidiary of Activision Publishing Inc., one of the world’s top game publishers.

The studio is proud to contribute to the development of the Call of Duty and Crash Bandicoot video game franchise. Beenox has also contributed to the resounding success of the Skylanders, Spider-Man, and Guitar Hero franchises.

You could say that video games are in our blood!

eSports is gaining rapid momentum and Activision owns suitable franchises for that form of entertainment. Over the years, Beenox has developed an expertise on eSports components and will innovate by making competitions even more attractive to spectators and by ensuring their long-term engagement. We have a lot of new ideas to implement and we need people like you to be part of this project. This is a unique opportunity to contribute to this emerging field of expertise!


As an UI Programmer, you will work on different mandates related to eSports. For this role, you will have to:

  • Efficiently write and test the Lua code that controls the frontend, in-game UI and flow;
  • Use the internal tools to build menu structures and implement the creative vision for the UI;
  • Fix bugs in all aspects of UI development with the help of QA and production;
  • Develop an expert understanding of the UI development tools;
  • Develop tools and components for use by other members of the UI team;
  • Be an active participant in the UI design of the game as the technical side of the UI team.
  • College Diploma or Bachelor Degree in Computer Science, Programming, Multimedia Integration or any relevant field;
  • Prior professional experience in Programming;
  • Interest in everything related to eSports and competitive game modes;
  • Experience with languages such as C, C++, Lua, Python and C #;
  • Interest in expanding knowledge of different game technologies and systems;
  • Ability and interest to work alongside a team of creative individuals to create compelling and engaging interfaces;
  • Excel working under the pressure of deadlines while maintaining focus on shipping the product;
  • Good communication skills in English and in French;
  • Passion for video games.
  • Asset: Experience with any game engine;
  • Asset: Graphic design skills and artistic sense;
  • Asset: Solid working knowledge of Lua.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions