C++ UI Programmer Game Development
Job in
Montreal (administrative region), Montréal, Province de Québec, Canada
Listed on 2026-10-10
Listing for:
Massive
Full Time
position Listed on 2026-10-10
Job specializations:
-
Software Development
Game & 3D/XR Development, C++ Developer, Software Engineer, App Developer - Mobile/Web
Job Description & How to Apply Below
Location: Montreal (administrative region)
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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×