Studio: EF Games
Job Opening: Senior Unity Developer
Location: Madrid, Spain
Type: Full-Time
Responsibilities:
- Develop and maintain core systems and gameplay features for an online game.
- Implement and manage networking features for performance and scalability, ensuring robust and reliable multiplayer functionality and smooth online multiplayer experiences.
- Collaborate with designers, artists, and other programmers to ensure seamless integration of features.
- Debug and resolve complex issues related to gameplay, networking, and performance.
- Contribute to the architecture and design of the game’s codebase.
- Provide mentorship and guidance to junior programmers.
- Stay up-to-date with the latest industry trends and technologies, particularly in online multiplayer gaming.
- Ensure the game’s code meets high-quality standards and is well-documented.
Qualifications & Skills:
- At least 4 years of experience in game programming.
- Proven experience working on AA/AAA games.
- Fluency in Spanish is required.
- This position is only for candidates based in Madrid, to work in a hybrid setting at our office in Madrid (3 days Office/ 2 days remote)
- Experience with network programming and multiplayer systems.
- Strong knowledge of Unity and the physics system for Unity.
- Strong knowledge of Photon Quantum will be highly valued.
- Excellent problem-solving skills and attention to detail.
- Strong understanding of software architecture and design patterns.
- Experience in live operations (Live Ops) will be a plus.
- Experience in full-cycle game development, from concept to launch.
- Be a great team player, highly collaborative, and contribute positively to the work environment.
- Native proficiency in English or Spanish.