Senior Online Engineer - Gameplay Systems (EU Remote)

YAGER Development logo
Posted 20 September 2023
Salary Negotiable
Job type Permanent
Contact NameMatty Kidsley

Job description

We are supporting YAGER in their search for a Senior Online Engineer with a specialisation in gameplay systems programming, to work on the meta features for The Cycle: Frontier, a F2P multiplayer shooter.

Founded in 1999, YAGER have been creating online action games with rich worlds focusing on social emergent gameplay that give players unique moments. They are looking for Senior Online Engineer who is eager to embrace their innovative spirit and creative thrilling gaming experiences as they bring their experience working on live, online games to the team.

Having extensive experience building gameplay systems to engage players and track their progression, you will build features that allow users to interact with meta game systems, such as level progressions, season pass, shops, crafting, and inventories. 

Your responsibilities…
  • Build gameplay systems features such as leaderboards, live events, season pass, level progression, crafting, shops and In-app purchases
  • Work closely with designers, artists, UI/UX, and other disciplines to deliver great features that are intuitive and fun to interact with
  • Ensure your game logic is safe and properly validated on backend side to prevent cheating and exploits
  • Write technical specifications, technical design documents, and collaborate with designers on game design documents to ensure they're technically viable
  • Write clean and maintainable client/backend code and Blueprints
  • Support with running a 24/7 live game, following On-call schedules and investigating live incidents
  • Mentor junior and regular engineers, run technical interviews, and own a significant part of the sutido’s gameplay systems features
The skills and experience you’ll bring to the role…
  • 4+ years of experience working on games, on PC, mobile, or console platforms
  • Experience working with Unreal Engine 4
  • Fluent in C++, C# (or similar languages) and Blueprint scripting
  • Experience building game UI using Unreal widgets, UMG, and Blueprints
  • Experience working with a game backend in a serverless architecture
  • Multiplayer game experience, including dedicated servers, replication, and client prediction
  • Passion for videogames, and a general understanding of the industry and game design principles
It’s a bonus if you have…
  • Experience using Playfab, Azure functions, SignalR, and Redis
  • Experience with testing automation frameworks
  • Experience with UE4 build system, and CI/CD (Jenkins, TeamCity or similar)