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.
🎮 About the project:
- Project description: A European game development studio that has been creating games and applications since 2011. The team has grown from indie Flash developers into a seasoned studio working with partners from Europe, Canada, and the USA. They specialize in complex projects, including MMORPGs, AR/VR games, and applications.
- Projected duration of the project: for years (long term)
❓ What you need to join us:
Important: This position is open only to candidates currently residing outside of Ukraine, in accordance with client policy.
- 4+ years of experience with Unreal Engine 5.
- 5+ years of professional experience in C++ programming.
- 2+ years of experience developing multiplayer games.
- Proficiency with Perforce (P4) and Swarm for version control.
- Experience conducting and participating in code reviews.
- Strong profiling skills using Unreal’s Stats system and Unreal Insights.
⭐️ What tasks will you work with:
Scope of work: Move the current realization of the state machine to a new experimental realization, which is built in the UE5 engine. Make communication between state machine and backend server throw custom made transport (ProtoBuff)
- Develop clean, maintainable, and efficient C++ code for gameplay systems and mechanics. Collaborate closely with game designers, artists, and programmers to implement new features.
- Perform thorough code reviews and provide constructive feedback to uphold code quality, performance, and maintainability.
- Profile and optimize systems to enhance performance.
✔️ 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).
🔥 Our advantages:
- 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.
🧑💻 How do you manage your working hours?
- 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.
You can learn more about us on the corporate website, LinkedIn, GameAce.
Send your resume and become an important part of our team!