We’re looking for an experienced Unreal Engine Gameplay Programmer (C++ ) to join our anime Action-RPG (PC + Mobile). The core combat foundation is already in place. Your main responsibility will be to expand, refine, and productionize these systems in close collaboration with our Design team. We work with a strongly data-driven approach.
Responsibilities
- Extend and evolve our existing combat systems based on clear requirements from the Design team
- Implement new combat features and iterate on existing mechanics (tuning, balancing tools, gameplay feedback loops)
- Work data-driven: build and maintain gameplay data structures (for example DataAssets, DataTables, GameplayTags, or project-specific equivalents)
- Deliver clean, maintainable C++ implementations with a focus on scalability and content extensibility
- Collaborate closely with Design, Animation, VFX, and UI to enable fast iteration cycles
- Debug, profile, and stabilize gameplay-critical systems
- Optional: support multiplayer readiness if systems need to be designed for replication
Must-have
- Strong Unreal Engine 5 gameplay programming experience in C++
- Proven experience with data-driven gameplay architectures and content pipelines
- Solid understanding of action combat mechanics (timing, hit detection, state machines, cancels, recovery, i-frames, telegraphed attacks, etc.)
- Multiplayer experience (replication) and understanding of common pitfalls in networked combat
- Ability to translate design requirements and docs into robust, shippable systems
- Clean coding practices, strong debugging skills, and ownership mentality
- Comfortable with remote collaboration: clear communication, proactive updates, reliable execution
Nice-to-have
- Experience with combat mechanics of Action Role Play Games
- UI experience in Unreal (UMG, CommonUI, or comparable) for gameplay-adjacent UI and debug UI
- Experience with Unit Tests and Automation Tests in Unreal
- Experience optimizing for mobile performance (CPU budgets, tick cost, garbage collection, LOD strategies, etc.)
How to Apply
Please send:
- A short intro and your availability (start date)
- Your CV
- Relevant experience (Unreal 5, combat systems, data-driven development)
- Your yearly salary expectation in Dollar for full-time (40h/week)
If you enjoy building action combat systems in an ambitious anime ARPG and love working closely with Design, we’d love to hear from you.