Start Your Search Here

Job Search

Massive

Montreal (Administrative Region) / Global

C++ UI Programmer for Game Development

Job Description

Join March of Giants in Montreal as a C++ UI Programmer, focusing on dynamic game interfaces. Drive user experience through innovative design and development of UI systems across platforms.

In this role, you will leverage your five years of C++ programming experience in gaming to develop and optimize modules for in-game presentations. Collaborate with design and programming teams to prototype concepts and maintain high-quality user interfaces. Your contributions will play a crucial role in ensuring the aesthetic and functional requirements of the UI are met, while also innovating with accessibility and localization features.

Key Responsibilities:

• Develop game menu and HUD modules for user engagement

• Implement UI features and provide design support for artists

• Create tools for UI debugging and quick iteration

• Collaborate closely with cross-department teams

• Optimize user interface code for performance across platforms

Requirements:

• Minimum 5 years C++ programming experience

• Strong understanding of MVVM principles and workflows

• Excellent debugging and troubleshooting abilities

• Familiarity with Unreal Engine 5 is a bonus

• Bachelor’s degree in Computer Science or Engineering

Elevate gaming experiences with clean, maintainable C++ UI code at March of Giants.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs