Responsibilities: Collaborate with the game design and art teams to implement and optimize game features. Develop and maintain multiplayer functionality for mobile games using Unity. Implement and integrate Socket.IO for real-time communication in online multiplayer games. Troubleshoot and debug code to ensure smooth gameplay and optimal performance.
Requirements: Proven experience (3+ years) as a Unity Game Developer. Strong knowledge of C# programming language and Unity3D game development. Experience in developing online multiplayer games for mobile platforms. Familiarity with Socket.IO for real-time communication in multiplayer games. Solid understanding of game networking principles and synchronization. Strong problem-solving and debugging skills. Excellent communication and collaboration skills.
Nice to Have: Experience with other networking solutions for Unity. Knowledge of server-side development for multiplayer games. Published titles on mobile platforms.