Open Role
Gameplay Programmer
Develop and maintain core gameplay systems in Unreal Engine 5, including weapons, character mechanics, equipment, interactions, vehicles, and co-op functionality.
Role Details
About The Role
We’re looking for a Gameplay Programmer who can take features from prototype through implementation and testing. You’ll collaborate with designers, animators, and programmers on systems used across the single-player campaign and multi-player co-op.
What You’ll Do
Develop and maintain gameplay systems in Unreal Engine 5.
Implement weapons, inventory, equipment, interactions, and character mechanics.
Turn design documents and prototypes into tested, production-ready features.
Integrate animations, montages, notifies, and gameplay states.
Build and maintain functionality for four-player co-op.
Debug and improve existing Blueprint and C++ systems.
Improve performance, stability, and code quality.
Work closely with designers, animators, and other programmers.
What We’re Looking For
Hands-on experience developing gameplay systems in Unreal Engine 5.
Strong working knowledge of C++ and Blueprints.
Experience taking gameplay features from prototype to completion.
Understanding of animation systems and gameplay integration.
Strong debugging and problem-solving skills.
Ability to work with existing and unfamiliar codebases.
Clear communication and reliable task management.
Nice to Have
Experience with multiplayer replication and dedicated servers.
Familiarity with Unreal Engine’s Gameplay Ability System.
Experience with shooters, weapons, vehicles, or inventory systems.
Understanding of first-person animation pipelines.
Experience profiling and optimizing gameplay code.
[01]
Choose the role
that best matches
your experience.
[02]
Tell us about
your background
and previous work.
[03]
We’ll review your
application and contact
you if there’s a match.