Job description
Software Engineer, Game Development (f/m/d)
Company Overview
Iteration One is a self-funded, independent gaming studio in Karlsruhe. With Nightclub Tycoon - a free-to-play idle tycoon game on iOS and Android - we've built a game played by millions, with a small team and no outside money. We're 7 people. We're growing.
Job Summary
We're looking for a software engineer who's excited about where the craft is heading - where AI handles the repetitive typing and boilerplate, and you focus on the thinking, the architecture, and the decisions that actually matter. You'll work across the full development cycle - from pre-production through live operations - as part of a small, cross-functional team.
Key Responsibilities
- Writing and optimizing C# in Unity.
- Building efficient and reusable systems.
- Ensuring code is maintainable for teammates.
- Using tools like Codex or Claude Code daily as a core part of the workflow.
- Contributing to coding standards and design documents.
- Helping the team move faster and smarter.
Requirements / Qualifications
- Strong professional background in C# and Unity, ideally with live game experience.
- Ability to write clean, understandable code and document it properly.
- Collaborative - comfortable working across design, production, and art.
- Able to estimate timelines and deliver on them.
- Understanding of mobile development for Android and iOS.
- Passion for technology and AI.
Preferred Qualifications
- Deep knowledge of Unity pipelines (asset management, UI, networking).
- Experience with reactive programming (UniRx).
- Track record of resolving memory and performance issues.
Location
Karlsruhe, Germany (close to main station)
Employment Type
Full Time
Application Process
A first interview to get to know each other, a second to go deeper, and a short trial task to see how you work.