Unreal Generalist Programmer
We’re a small, independent mobile games studio building creative play experiences in Unreal Engine. Our first project is a 3D digital dollhouse focused on self-expression, storytelling, and playful tools.
The position is full-time, based in Stockholm. We offer a hybrid set-up and expect people to join us in the office on a weekly basis.
The Role
As our Generalist Programmer, you’ll make sure that the team always keeps moving forward by being a jack of all trades that fills gaps and provides pragmatic solutions to a varied set of problems across multiple programming disciplines.
You will:
Implement player-facing gameplay features in Unreal Engine using C++
Create and maintain small tools and Unreal editor extensions
Tap into mobile platform specific features by integrating APIs for iOS and Android
Identify and address game performance issues
Help guide code quality and architectural consistency
Write and maintain automated tests for gameplay systems and features
Author relevant technical documentation
Actively review and give feedback on others’ work with openness and respect
Estimate and plan your work individually and collaboratively
Who You Are
Above all, you care about building something players will love through candid feedback, cooperation and curiosity.
You’ll feel at home if you:
Take ownership of delivery and consider impact on players and team
Enjoy supportive teamwork and open communication
Balance quality with pragmatism: knowing when to polish, iterate, downscope or cut
Are curious, adapt quickly, and want to hone your craft in a startup environment
What You’ll Bring
2+ years of professional experience programming games in Unreal Engine
Proficiency with at least one of the following in Unreal Engine:
Gameplay programming
Editor extension programming
Solid understanding of modern C++
Proficiency with Git-based version control (or similar version control solution)
Bonus points for:
Formal degree in computer science or higher vocational education degree relevant to game programming
Experience with developing games or apps for iOS and/or Android
Experience with Unreal Engine build pipelines or general CI/CD experience
Experience with automated testing