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

Unreal Engine 5
C++
Blueprints
Gameplay Systems
Multiplayer
Full-time
Remote / Kyiv

01

02

03

04

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.

[Art]

[Programming]

[Design]

[Production & Other]

[Experience level]*

[Art]

[Programming]

[Design]

[Production & Other]

[Experience level]*

[Art]

[Programming]

[Design]

[Production & Other]

[Experience level]*