Senior
Повна зайнятість
Договірна
Дистанційна робота
We are currently seeking a Unreal Engine Developer to join our team.
Program Ace is not just a game developer that has been on the market for 15 years. We are creators of incredible virtual worlds spanning a wide range of genres and platforms. From exciting hyper-casual games to epic AAA projects, we rise to the top of the industry thanks to our inexhaustible creativity and ability to adapt to any challenge.
Job Description:
Work closely with the development and DevOps teams to migrate key gameplay systems — such as the movement component, state machine, spawn system, and skill system — from a custom-built network to Unreal Engine 5’s replication system (IRIS).
Ensure smooth communication between these core components and the backend server (based on a microservices architecture) using a custom protocol built with ProtoBuf.
На які завдання (обов'язки)?
Move core game components from custom network to IRIS replication.
Develop and maintain networked gameplay systems using Unreal Engine (UE5).
Implement and optimize Unreal Engine’s replication system.
Conduct network profiling and optimize for latency, bandwidth, and scalability.
Collaborate with backend teams to integrate networked systems with microservice architecture.
Якого професіонала шукаємо?
5+ Years: Advanced proficiency in modern C++ development.
5+ Years: Extensive experience in Unreal Engine development, focusing on networking.
Proven experience working with the Unreal Engine replication system.
Hands-on experience in network gameplay development, including debugging and optimization. Familiarity with TCP and UDP protocols and low-level network programming.
Experience with network profiling tools (e.g., Unreal Insights or third-party profilers).
Understanding of microservice architectures and their integration with game systems.
Skills that will be a plus:
Experience with matchmaking systems and backend server integrations.
Familiarity with cloud services (AWS, Azure, or GCP) for multiplayer games.
Knowledge of containerization and orchestration (e.g., Docker, Kubernetes).
Чому у нас приємно працювати?
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.
Які умови і бонуси?
We offer a flexible work schedule coordinated with your manager.
Remote work is available, allowing you to work from anywhere in Ukraine or the world.
Процес відбору
Hiring process:
Call with a recruiter → technical interview with client.
Send your resume and become an important part of our team!
Схожі вакансії
Program-Ace
Дистанційна робота
Опубліковано 2 дні тому
Senior
Договірна
Повна зайнятість
Rabbit Games
Дистанційна робота, Познань, Варшава
Опубліковано 1 тиждень тому
Senior
Договірна
Повна зайнятість
Volmi – A Virtuos Studio
Дистанційна робота, Київ
Опубліковано 1 тиждень тому
Senior
Договірна
Повна зайнятість