Senior
Full time
Negotiable
Remote
Goose Gang Games
Goose Gang Games is an emerging indie studio dedicated to pushing the boundaries of playful innovation. Founded just over a year ago, we’ve spent our early journey experimenting with prototypes, refining our creative identity, and discovering what makes our games truly stand out.
Who We Are
Our core team of ten passionate creators forms the heart of Goose Gang Games. As we grow, we’re expanding into multiple teams to amplify our ability to deliver imaginative, high-quality experiences. Collaboration, creativity, and rapid iteration drive everything we do.
Our Vision
We craft physics-driven games that blend humor, surprise, and shareable moments. These titles are designed not just to be played, but to be kindled with friends. With a focus on rapid prototyping and bold ideas, our goal is to create titles with the potential to go viral while remaining fresh, fun, and unforgettable.
What are you working on?
- Platforms: PC
For which tasks (responsibilities)?
Role & Responsibilities
As the Lead Programmer, you will be the technical backbone of the project, ensuring stability, scalability, and fun gameplay. Your responsibilities include:
Own and implement core networking features using Photon Fusion (host mode, matchmaking, room lifecycle, sync, rollback/lag compensation).
Develop and maintain gameplay systems, including player interactions, sabotage mechanics, NPC/AI sensing and attacks.
Collaborate closely with game designers, artists, and other programmers to integrate systems smoothly.
Guide and align the programming team, setting coding standards and best practices.
Drive performance and optimization efforts, ensuring smooth online play in varied conditions.
Take a proactive role in technical decision-making and long-term architecture planning.
What kind of professional are we looking for?
Requirements
6+ years of professional Unity development experience, including at least 2 shipped titles (PC or console preferred).
Hands-on experience with Photon Fusion is a must-have (not optional).
Strong understanding of networking in games: client-host models, synchronization, prediction, rollback, lag compensation.
Proven ability to design and maintain complex multiplayer systems under real-world conditions.
Strong debugging and optimization skills for both gameplay and networking.
Fluent English communication and ability to work effectively in a remote European team.
Proactive, self-driven, and comfortable taking technical leadership.
Nice-to-Haves
Experience with AI/NPC systems (sensing, navigation, decision-making).
Background in multiplayer survival, horror, or social deduction games.
Previous experience as a Lead or Senior Programmer in indie/AA studios.
Similar job opportunities
Octo Games Studio
Remote, Netherlands, Amsterdam
HotMiddle
Negotiable
Full time