Unreal Gameplay Systems 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.

We’re audience first, collaborative, and driven by craft. We trust each other to do our best work, move fast when it matters, and learn from every risk we take.

Who You Are

You’re a team player who loves crafting creative experiences and connecting with players. You thrive in small teams where everyone pitches in, owns their part, and makes a visible impact.

You’ll feel at home here if you:

  • Live in Stockholm or close enough to join us in-office weekly

  • Act with the team’s goals in mind and consider the ripple effects of your decisions.

  • Communicate clearly, check in when unsure, and respect others’ areas of ownership.

  • Support and mentor teammates when they need a hand.

  • Spot what needs doing and take the initiative, even if it means stepping outside your comfort zone.

  • Balance quality with pragmatism, moving fast while thinking ahead.

  • Help keep momentum strong and meetings focused.

  • Bring an upbeat, “we’ve got this” attitude and a creative, problem-solving mindset to challenges.

  • Shift gear with purpose - we adapt when learning shows us a better way.

  • Share your learnings and challenges openly so everyone can grow together.

  • Above all, stay curious, collaborative, and committed to building something players will love.

On our team, everyone contributes to how we create, plan, and grow together. No matter your role, we count on each other to:

  • Take ownership of your learning and growth: stay curious, welcome feedback, and keep developing in your role.

  • Actively review and give feedback on others’ work with openness and respect.

  • Estimate and plan your work realistically and collaboratively.

Your Role

As our Gameplay Systems Programmer, you’ll design and evolve the core systems that power our player-facing features. You’ll create reusable, performant foundations that reduce delivery time and keep the game stable as it grows.

You will:

  • Design, implement, and maintain Unreal Engine C++ systems.

  • Define clean APIs for gameplay and UI teams.

  • Implement or support gameplay features built on these systems.

  • Help guide code quality and architectural consistency.

  • Profile and optimize performance (memory + frame time).

  • Write and maintain automated tests for systems and features.

  • Author relevant technical documentation.

  • Occasionally support UI, tools, or other programming areas.

What You’ll Bring

  • 3+ years of professional experience programming games in Unreal Engine.

  • Shipped or live-supported at least one game with external players.

  • Ownership of at least one gameplay system on that title.

  • Strong core gameplay math skills.

  • Proficiency with Git or similar version control.

Bonus points for:

  • A relevant CS or game programming degree.

  • Experience developing for iOS and/or Android.

  • Experience profiling + optimizing Unreal games.

  • Experience with automated testing.

What We Offer

  • The trust, freedom, and camaraderie of a small, creative team chasing big ideas.

  • A chance to join early and shape the future of the studio.

  • Flex time, hybrid setup, and genuine work-life balance.

  • Friskvårdsbidrag and advanced vacation days.

  • A cozy, chill work environment (just like our game).

  • Space for creativity and exploration through regular Play Days.


If you feel that little spark of excitement, we’d love to hear from you.

Previous
Previous

Unreal Generalist Programmer

Next
Next

Community Manager