Lead UI Programmer

1 Month ago • 5 Years + • Frontend Development • UI/UX Design

Job Summary

Job Description

Guerrilla is seeking a Lead UI Programmer to manage and mentor a team responsible for developing the Decima UI Engine, Editor, and in-game UI. Responsibilities include collaborating with designers and UX to create visually appealing and user-friendly interfaces, driving engine development, creating new tools for UI development, and optimizing the UI architecture. The ideal candidate will have 5+ years of experience, strong C++ programming skills, experience with the UI development process in the games industry, and excellent organizational and time management skills. The role requires coordinating with production on project schedules and priorities and ensuring the coherence, scalability, and efficiency of the UI technology. This position is based in Amsterdam.
Must have:
  • 5+ years experience
  • C++ programming
  • UI development expertise
  • Team leadership
  • Software design & architecture
  • Excellent organizational skills
Good to have:
  • Shader programming
  • Rendering pipeline experience
Perks:
  • Relocation support
  • Immigration support

Job Details

Guerrilla is currently seeking a Lead UI Programmer to take charge of the team responsible for developing the Decima UI Engine, Editor, and in-game UI. Candidates should have a demonstrated history of creating tools for artists, a knack for user experience, and experience in team leadership.

OUR UI TEAM

At Guerrilla, Our UI programming team specialize in designing attractive and practical interfaces that breathe life into our game worlds. We work in close partnership with the GameCode, GameSystems, and UX teams to create captivating gameplay content that resonates with players.

WHAT YOU WILL DO

As Lead UI Programmer at Guerrilla, we will look to you to:

  • Manage and mentor a group of UI programmers on the UI code team.
  • Work with Designers to deliver visually and aesthetically pleasing UI.
  • Organize and work with UX to determine the acceptance criteria for the game Menus and HUD
  • Drive the development of the Decima UI engine and enhance its capabilities.
  • Work on the development of new tools for the UI to improve the UI Development workflow for both engineers and designers.
  • Create, maintain and optimize the architecture of the UI engine. 
  • Coordinate with Production on project schedules, priorities, long-term roadmaps and cross-project coder allocation.
  • Responsible for the coherence, scalability, modularity, efficiency and compatibility of developed UI technology

WHO YOU ARE

We’d love to hear from you if you:

  • Have 5+ years of experience in a similar position. 
  • Are passionate about creating state-of-the-art UI features and systems.
  • Have excellent organizational and time management skills.
  • Are an experienced C++ programmer with excellent software design and architecture skills.
  • Are comfortable working within a very large existing codebase and toolset.
  • Are experienced with the UI development process from design to implementation (Preferable in the Games Industry).
  • You are familiar with multi-threading principles and optimizing code.
  • Are growth-minded and motivated towards teaching, enabling and coaching other Engineers. 
  • Have a strong drive to support other teams in developing UI by providing them with tools, building blocks, and user-friendly and configurable UI systems.

Preferred but not required

  • Experience with shader programming/Rendering pipeline.

Interested?

If you think you’re up for the challenge, we’d love to hear from you! You can apply by hitting the “apply now” button. Be sure to submit your CV and a Cover/Motivation Letter; we like learning a bit about your background and your reasons for applying at Guerrilla.

Please note: This position is based in our studio in the heart of Amsterdam. Guerrilla offers relocation and immigration support.

 

At Guerrilla, we believe that our team’s varied backgrounds, experiences, and perspectives help us create games that resonate with a diverse audience.

As an equal opportunities employer, we strive to create an inclusive environment, empower employees and embrace diversity.

We encourage everyone to respond as we consider all candidates on the basis of their merit, unique strengths, and perspectives they will bring to the role.

Similar Jobs

CD PROJEKT RED - Principal Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Days ago
Valve corporation - Electrical Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Google - Software Engineer II, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ubisoft - Engine Technical Director [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
4 Months ago
Frontier Developments - Experienced UI Developer

Frontier Developments

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
Booming games - Senior Frontend Developer Games (remote Europe)

Booming games

(Remote)
2 Days ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Gameskraft - Senior Software Engineer - Frontend

Gameskraft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Sr. Software Engineer, Front-end

The Walt Disney Company

Santa Monica, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
6 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Armenia (Remote)
4 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Austin, Texas, United States (On-Site)
3 Months ago
PlatinumGames - Engine Programmer

PlatinumGames

(On-Site)
1 Month ago
NVIDIA - Performance Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
ByteDance - Principal Site Reliability Engineer, CDN

ByteDance

Singapore (On-Site)
3 Months ago
CCP Games - Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
3 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago
Omnissa - Staff Engineer (C++ Windows Internals)

Omnissa

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Teravision Games - Lead Technical Artist

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

Tesla - Mobile Service Technician

Tesla

Roermond, Limburg, Netherlands (On-Site)
1 Week ago
Tesla - Software Validation Engineer, Service Engineering

Tesla

North Holland, Netherlands (On-Site)
6 Days ago
Tesla - Vehicle Software, Service Engineering Internship

Tesla

North Holland, Netherlands (On-Site)
6 Days ago
PwC - Identity & Access Management Engineer PwC Netherlands

PwC

Amsterdam, North Holland, Netherlands (Hybrid)
1 Month ago
Tesla - Works Council Relations Partner (HR/Legal)

Tesla

North Holland, Netherlands (On-Site)
1 Week ago
Tesla - Service Technician Apprenticeship

Tesla

Gelderland, Netherlands (On-Site)
1 Week ago
Behaviour Interactive - Technical Artist - Internship Fall 2025

Behaviour Interactive

Rotterdam, South Holland, Netherlands (On-Site)
1 Week ago
Trek - Fietstechnicus

Trek

Zwolle, Overijssel, Netherlands (On-Site)
1 Month ago
Tesla - Service Advisor

Tesla

Gelderland, Netherlands (On-Site)
1 Week ago
Tesla - Service Technician Apprenticeship

Tesla

Roermond, Limburg, Netherlands (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Ubisoft - UI Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Day ago
Rohde & Schwarz - Frontend Developer

Rohde & Schwarz

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ION - Front End Developer - Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Turn 10 Studios - UI Engineer

Turn 10 Studios

Redmond, Washington, United States (On-Site)
3 Months ago
Patreon - Senior Frontend Engineer

Patreon

New York, New York, United States (Hybrid)
2 Weeks ago
Glean - Software Engineer, Frontend

Glean

Palo Alto, California, United States (On-Site)
3 Months ago
N-iX - Lead Frontend Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Canva - Staff Frontend Engineer - Growth - Monetization

Canva

Perth, Western Australia, Australia (Remote)
1 Month ago
Intel Corporation - Web Application Development Engineer

Intel Corporation

San José, San José Province, Costa Rica (Hybrid)
2 Months ago
Bally's Interactive - Senior Frontend Engineer

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

As one of Europe's leading game development studios, Guerrilla has continually pushed the boundaries of technical and artistic excellence since its inception in 2003. Today, the studio employs 400 professionals from 25 different nationalities. Guerrilla’s state-of-the-art offices are located in the cultural and historical heart of Amsterdam, The Netherlands — a great place to work and play.


Guerrilla was founded as the result of a merger between three smaller Dutch studios: Lost Boys Games, Orange Games and Digital Infinity. In 2005, it was acquired by Sony Interactive Entertainment after the release of Killzone on PlayStation 2. In the decade that followed, Guerrilla expanded Killzone into a successful franchise with a handheld spin-off and three sequels.


Guerrilla's next title, released for PlayStation 4 in 2017 and for PC in 2020, is the critically and popularly acclaimed open world action-RPG Horizon Zero Dawn. The studio released its sequel Horizon Forbidden West in February 2022, with the Burning Shores expansion in 2023. This year, Guerrilla also released the PSVR2 title, Horizon Call of the Mountain.

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

View All Jobs

Get notified when new jobs are added by Guerrilla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug