Programmeur.euse IU
Core
Develop UI modules including menus, HUD, and mini-games for video games, ensuring consistency across platforms and integrating with design and art teams.
Role type
Senior IC UI Programmer (Video Games)
Builds
In-game user interfaces, menus, HUDs, and mini-games for video game titles
Domain
Video Games / Real-time Rendering
Required skills
C++, Object-Oriented Programming, Design Patterns, 3D Graphics Programming, Shaders, Real-time Rendering, HLSL, XML, C#, JavaScript, Adobe Flash, ActionScript
Preferred skills
Game Industry Experience, UI/UX Design Concepts, Multimedia Integration, API Development for Automated Testing
Technologies
C++, HLSL, XML, C#, JavaScript, Adobe Flash, ActionScript
Responsibilities
Study design documents to understand game experience and contribute to UX improvements; Define UI features with graphic designers and design consistent menu systems; Create interaction prototypes and integrate feedback; Integrate designs and animations with sound; Optimize UI code for performance and memory constraints across platforms; Develop APIs for automated UI system testing; Apply UX, accessibility, and localization principles.
Seniority
Mid-Senior, hands-on IC