Studio: Guerrilla
Job Opening: UI Programmer
Location: Amsterdam, Australia
Type: Full-Time
Responsibilities:
- Partner with Programmers and Designers to:
- Implement and polish the user interface for Guerrilla’s new titles
- Generate and execute ideas on how to improve our current UI toolset
- Implement new features for the game which are expressed in the user interface.
- Improve the abilities and add new features to build UIs in our Decima Engine
- Write clear, maintainable, and scalable C++ code
Qualifications & Skills:
- Have 2 years of previous experience as a programmer in the games industry or a related industry
- Have a solid understanding of programming in C++
- Are passionate about UI Design
- Love games and developing games
- Know how to optimize code for performance, size, and clarity
- Have a good understanding of modern game UI (like in Unity or Unreal)
- Are comfortable working within a very large existing codebase and toolset
Plusses:
- You have experience in areas like animation, shader programming, visual scripting, and UI asset pipelines
- You have knowledge of 3D and graphics-related algorithms