Lead Game Programmer
- Compensation
- Not disclosed
- Location
- København, DK
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Nice to have
- You have experience shipping iOS and macOS apps, including hands-on integration of Apple platform services such as GameKit and the Game Controller framework using Xcode and Swift
- Experience with backend services, dedicated servers or cloud hosting for online games
- Interest in multiplayer game design and social features
- Experience working with automated build pipelines such as Jenkins
- Experience building systemic or open-world games
Full description
Do you love designing clean game architecture, building multiplayer systems that run smoothly, and helping a team of programmers make the right technical decisions? Great! Let’s talk.
Triband is the award-winning studio behind the WHAT THE? comedy game series, played by millions worldwide. From our home in central Copenhagen, more than 60 wonderful humans are united by a simple mission: to make everyone laugh.
We're building something unannounced, exciting, thoroughly goofy, and built to be played together online. We're now looking for a Lead Game Programmer to help building the underlying systems that make it all work, from the core architecture to the multiplayer tech that connects our players. You'll stay hands-on in the code and the Unity editor while helping the programming team make good technical decisions, stay aligned, and build systems that support creative experimentation. And just to be very clear: this is a technical leadership role, not a people-management position.
Here’s what that looks like day to day
- In collaboration with game designers, artists, and other programmers, you’ll build new features and systems and continuously iterate on improvements. We all work in Unity with C#, with every team member hands-on in the editor
- You’ll set and communicate the project’s technical direction, turning creative goals and production needs into clear technical priorities
- You’ll help the programming team make architectural decisions, align around shared patterns, and navigate trade-offs between long-term code health and short-term needs
- You’ll review and improve technical solutions, share best practices, and support other programmers without becoming a gatekeeper or bottleneck
- You’ll proactively identify technical risks, messy systems, and missing foundations, and take responsibility for addressing them at the right time
- Overall, you’ll make sure the project is technically healthy and maintain the codebase in a way that makes it easy for others to build on
This includes things like...
- Designing an architecture that allows for easy gameplay implementation and flexibility
- Implementing and maintaining online features such as matchmaking, invites and friends
- Profiling and improving network performance, bandwidth and latency, and making sure the game holds up on real-world connections
- Breaking down complex technical challenges, helping decide what to prioritise, and ensuring important decisions are understood by the people they affect
- Staying close to the actual game: writing production code, debugging difficult problems, and improving systems as the project evolves