Gameplay Programmer
Envar Studio
- Location
- Hybrid (Stockholm)
- Employment
- Full-time
- Level
- Mid Level
About the Role
Join a small, fast-moving team as a Gameplay Programmer working on Unreal Engine 5 projects. You will take ownership of core gameplay systems, collaborating closely with designers and artists to build, test, and iterate on game ideas.
Skills
Full job details
Location: On-Site, Stockholm, Sweden
Start Date: Q3 2026
Seniority Level: Mid-level (2–5 years)
Contract Type: Full-time Employment
About the role
We are looking for a Gameplay Programmer to join a small, fast-moving team working on Unreal Engine 5 projects. This is a hands-on role where you will take ownership of core gameplay systems and help shape how our games feel moment to moment.
You’ll be part of a tight-knit team of around 3–5 people, collaborating closely with design and art under the guidance of the Game Director. Together, you’ll build, test, break, and rebuild ideas quickly, exploring different concepts and pushing them forward through rapid iteration.
This role is for someone who enjoys being in the thick of it: prototyping, solving problems, and turning ideas into playable experiences. We value people who are proactive, motivated, and excited to contribute creatively, not just technically. You won’t just implement features, you’ll help shape them.
This is an in-house position, as such candidates must be able to work in Stockholm, Sweden.
Responsibilities
Implement and maintain core gameplay systems (movement, combat, interactions, etc.)
Collaborate closely with designers and artists to bring features to life
Debug, optimize, and improve gameplay systems
Contribute to a small team where everyone is actively building and problem-solving
Take ownership of features and ensure they are delivered and polished
Qualifications
Around 2–5 years of experience in game development (indie or AA preferred)
Strong programming skills in C++ and/or C#
Experience working in Unreal Engine 5
Ability to implement gameplay systems from concept to completion
Experience shipping at least one game
Strong debugging and problem-solving skills
Comfortable working in a small, fast-paced team
Good communication skills in English
Nice to Have
Familiarity with gameplay architecture and scalable systems
Experience collaborating closely with designers and artists
Understanding of performance optimization
Experience with version control (Git, Perforce)
Bonus Points
Experience with rapid prototyping and short iteration cycles
Tools development or scripting experience
Experience working in very small teams (5 people or less)
A generalist mindset with the ability to contribute across multiple areas
Who You Are
You’re a capable developer who enjoys solving problems, even when the solution isn’t obvious yet. You don’t need to be senior, but you do need to be resilient, curious, and proactive.
You’re collaborative, grounded, and easy to work with. No big egos, no lone heroes, just people who enjoy building things together. You’re open to jumping between tasks when needed, without losing structure or breaking systems.
Not the right fit?
Browse all Game Development roles.
Similar Jobs
Gameplay Programmer (C++)
Senior/lead Gameplay Programmer
Senior System Programmer - Co-Development Project | Programmeur·euse système Sénior·e - Projet en co-développement
Senior Gameplay Programmer - Co-Development Project| Programmeur·se jouabilité Sénior·e - Projet en co-développement
Contract Senior/lead Gameplay Programmer
Gameplay Programmer - Ebb Software
Gameplay Programmer - Blight:Survival | Programmeur·euse jouabilité - Blight:Survival