> DOU
senior
Program-AceGame Engineer
format:Remotecompany:Outsource
unreal enginec++rest-apiwebsocketsgit
> full description
Program-Ace is an innovative IT company with over 30 years of experience in software development. We specialize in building custom digital solutions, including AR/VR applications, simulations, digital twins, and interactive training platforms. Our portfolio includes award-winning products and long-term partnerships with global leaders such as GAP, Deutsche Telekom, Deloitte, Qualcomm, Lenovo, Meta, BBC, and many others. We are looking for an Senior Unreal Engine Developer to join one of our projects (IGaming).
Key Responsibilities:
- Developing the logic of gamified shows and interactive applications using Unreal Engine 5.
- Integrating UE5 with external services and control servers via network protocols.
- Configuring and supporting Real-Time Compositing (Compositing / Virtual Production) systems for combining video streams from the studio with virtual environments.
- Configuring animations, special effects, dynamic materials, and camera logic.
Must-Have Requirements:
- Experience with Unreal Engine 5: Confident use of the editor and an understanding of the Gameplay Framework architecture.
- C++ & Blueprints: Excellent knowledge of C++ and Blueprints, with the ability to effectively combine them (porting heavy logic to C++, flexible customization in Blueprints).
- Networking / API: Experience with the REST API (including plugins like VaRest) and WebSockets for processing commands from an external server in real time.
- Virtual Production / Broadcast (Real-time Compositing):
- Experience with SDI capture and output plugins (Blackmagic Design / AJA).
- Understanding of real-time compositing concepts (working with Composure, chroma key, media bundles).
- Graphics and Animation (Basic / Intermediate):
- Understanding of Niagara (particle system) for VFX creation.
- Working with skeletal animations (Animation Blueprints, Control Rig, tracking/animation switching).
- Creating dynamic materials (Material Instances, Parameter Groups) and managing them from code/blueprints.
- Managing objects and cinematic cameras (Cine Camera Actor, Sequencer / Level Sequences at runtime).
- Version Control Systems: Experience with Git and Perforce (P4).
- English level from B2
Nice-to-have:
- Understanding of profiling and performance optimization (Unreal Insights, FPS/GPU profiling) to ensure stable frame rates on air.
Why do we enjoy working here?
- The opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and Top AR/VR company according to Clutch.
- Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies;
- Over 30 years of history, impeccable reputation, and a powerful portfolio;
- Work with like-minded people who are passionate about their work.
Ready to join? We’re looking forward to your application!
Відгукнутись на вакансію