- Melbourne, Victoria, Australia
- Hybrid
- Full-time · Senior
- 5+ years
Responsible for coding and engineering UI menus and widgets throughout the Call of Duty user experience using model-view architectural patterns, Lua scripting, and C++.
Responsibilities
- Developing, modifying, and debugging UI software in Lua and C/C++.
- Building functional User Interfaces using proprietary UI editors.
- Deploying, evaluating performance, optimizing and testing UI software on PC and console platforms.
- Working closely with other UIX disciplines as well as designers and other engineers to create an exceptional overall user experience.
- Collaborating with other departments such as Production, Art, Audio, QA, etc.
Requirements
- Nice to have: C#
- Nice to have: AI coding with agentic frameworks
- Nice to have: Unity UI
- Nice to have: Rive
- Nice to have: Version control
