Senior Multiplayer Programmer required at Romero Games

Senior Multiplayer Programmer required at Romero Games

Studio: Romero Games

Job Opening: Senior Multiplayer Programmer

Location: Ireland

Type: Full-Time

Responsibilities:

  • Design and implement multiplayer client-side game code to support a variety of real-time multiplayer modes for a cutting edge game in Unreal Engine
  • Work with the coding team on best practices and policies for client/server development in Unreal Engine
  • Collaborate with fellow members of the development team to ensure all code matches the requirements of the game design with the technical constraints of the game engine
  • Plan and estimate schedules for the work required to implement features in a timely manner
  • Report directly to the Lead Programmer

Qualifications & Skills:

  • A proven track record of implementing networked multiplayer game code in Unreal Engine
  • A deep understanding of the Unreal Engine multiplayer game framework and how to architect Unreal game code for multiplayer
  • Experience writing robust client-side network code for communicating with backend services
  • A deep understanding of latency, bandwidth and client/server considerations for real-time multiplayer games
  • Proficient in C++ within the context of the Unreal environment
  • Knowledge of how to profile and optimize code for memory and performance
  • 5+ Years of Professional Experience in the games industry
  • Excellent Communication and Organizational Skills
Preferences:
  • Professional experience with third-party multiplayer solutions such as Playfab
  • Console Development experience
  • Experience with multithreaded programming techniques

Apply for the Job Online: To apply, email your application with all required documents to jobs@romerogames.com