Unreal Engine C++ Programmer
We need an Unreal Engine C++ programmer to help us build and polish core gameplay systems for the demo. You will work closely with game design, tech art, and art direction.
Responsibilities:
- Implement and iterate core gameplay in UE5 using C++ with clean Blueprint facing interfaces
- Vehicle gameplay: controller behavior, handling, feel, input, camera support, combat movement needs
- Combat systems: weapons logic, cooldowns, ammo limits for heavy weapons/mines, damage rules, status effects (as defined by design)
- Extend and maintain our vehicle configuration plugin: read, debug, and add missing functionality when needed
- Build reliable, data driven gameplay components that designers can tune
- Debug gameplay issues, stabilize builds for the demo, basic profiling and performance awa
Requirements:
- Proficiency in C++
- Solid understanding of 3D math
- Knowledge of game engine architecture and common algorithms
- Unreal Engine experience (UE4 or UE5), gameplay framework basics, ability to work with Blueprints at least on an integration level
- Ability to read existing code and improve it without breaking the pipeline
Nice to have:
- Gameplay Ability System (GAS) experience
- Experience with vehicle games or physics driven gameplay
Conditions:
- Remote and flexible schedule: full time or a few hours per week
- Unpaid during demo stage, with a plan to move to paid development after funding
- Friendly team, clear tasks, constructive feedback
- Opportunity to publish a shared case study together (optional)
About the company
40 SOULS is a vehicular combat roguelite where corporations and cults run a tournament sacrifice under the watch of brutal gods. The player completes runs across zones and arenas, fights waves and bosses, makes choices between fights, and upgrades a combat vehicle with weapons, modules, and upgrades. The setting is a world where one city is destroyed, not a full post apocalyptic planet.
We are currently building a demo and preparing an investor pitch. This stage is unpaid. After the demo we plan to secure financing and move into paid development.
Team: ~35 people, including AA/AAA experienced specialists.
Apply now