Browse All Jobs

Guerrilla Games is looking for a Lead UI Programmer to lead the team responsible for the Decima UI Engine, Editor, and in-game UI. The Lead UI Programmer will manage and mentor UI programmers, work with designers to deliver visually pleasing UI, and drive the development of the Decima UI engine.

The role involves:

  • Managing and mentoring a team of UI programmers.
  • Collaborating with designers to create visually appealing UI.
  • Working with UX to define acceptance criteria for game menus and HUD.
  • Leading the development of the Decima UI engine.
  • Developing new tools to enhance the UI development workflow.
  • Maintaining and optimizing the UI engine architecture.
  • Coordinating with production on schedules, priorities, and coder allocation.
  • Ensuring the coherence, scalability, and compatibility of UI technology.

Requirements include:

  • 5+ years of experience in a similar position.
  • Passion for creating state-of-the-art UI features and systems.
  • Excellent organizational and time management skills.
  • Experienced C++ programmer with strong software design and architecture skills.
  • Comfortable working within a large existing codebase and toolset.
  • Experience with the UI development process in the Games Industry.
  • Familiarity with multi-threading principles and code optimization.
  • Growth-minded with a motivation to coach other engineers.
  • A drive to support other teams by providing tools and configurable UI systems.

Guerrilla offers:

  • Relocation and immigration support.
  • An inclusive and diverse work environment.
Apply

Guerrilla