24 Sep
|
April Gaming
|
India
24 Sep
April Gaming
India
We are looking for a highly experienced Unreal Engine 5 C++ Developer to join an established project currently in active development. This is not a junior gameplay scripting role. We are seeking a developer with deep technical expertise across UE5 systems, multiplayer networking, Utility AI, character customization, plugin integration, optimization, and large-scale game systems
. You will work directly with the existing team to implement, optimize, and extend core gameplay systems.
Duration
: 2-3 months. Immediate start
Responsibilities:
Candidate will have s trong experience with
Multiplayer & Networking
- Develop and maintain multiplayer gameplay systems.
- Implement authoritative server architectures and replication logic.
- Optimize network performance, RPCs, and bandwidth usage.
- Debug multiplayer issues, desyncs, and replication edge cases.
- Support dedicated server development and testing.
- Steam integrations
Gameplay Systems
- Design and implement complex gameplay features in C++.
- Build modular, data-driven systems for progression, economy, crafting, inventory, quests, and persistence.
- Extend and improve existing game frameworks and core systems.
Utility AI Systems
- Design and implement Utility AI architectures for NPC decision making.
- Create systems for schedules, routines, needs, priorities,
and energetic behaviors.
- Develop scalable AI solutions that interact with player actions and game economies.
- Ensure AI systems function reliably in multiplayer environments.
Character Creator & Customization
- Implement and expand character customization systems.
- Support morph targets, modular equipment, clothing, materials, hair, and appearance persistence.
- Synchronize customization data across multiplayer sessions.
- Integrate and extend third-party character creation solutions.
Plugin & Third-Party Integration
- Integrate, customize, and maintain Unreal plugins and external SDKs.
- Develop custom plugins when required.
- Resolve compatibility, performance, and integration challenges.
Technical Ownership
- Profile and optimize CPU, GPU, memory, and network performance.
- Maintain high-quality, scalable, and production-ready code.
- Contribute to technical architecture and long-term project planning.
Nice to Have
- Experience with simulation, management, RPG, or sandbox games.
- Experience with PlayFab, Steam, EOS, or similar online services.
- Familiarity with VRoid, MetaHuman, Character Creator, or similar pipelines.
- Experience developing large, interconnected gameplay systems.
📌 Unreal Engine 5 C++ Gameplay & Systems Developer (Fixed Term Contract) (India)
🏢 April Gaming
📍 India