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