Game Developer **back End

Abu Dhabi, AZ, AE, United Arab Emirates

Job Description

Server-Side Development:

• Design and develop server-side logic, databases, and APIs for multiplayer and online features.
• Implement game mechanics, data management systems, and real-time interactions.

Database Management:

• Create and manage databases to store player data, game states, and other critical information.
• Optimize database queries and ensure data integrity and security.

Performance Optimization:

• Optimize server performance to handle high traffic and large volumes of simultaneous players.
• Monitor server health and troubleshoot performance issues to ensure a smooth gaming experience.

Networking and Communication:

• Develop and maintain networking protocols and communication systems for multiplayer functionality.
• Implement matchmaking, leaderboards, and real-time data synchronization.

Security:

• Ensure the security and privacy of player data and game assets.
• Implement measures to prevent cheating, hacking, and other security threats.

Collaboration and Integration:

• Collaborate with front-end developers, game designers, and other stakeholders to integrate back-end systems with front-end interfaces and game features.
• Participate in design meetings to understand requirements and provide technical input.

Testing and Debugging:

• Develop and execute test plans to identify and resolve bugs and issues.
• Perform debugging and troubleshooting for server-side code and systems.

Documentation and Maintenance:

• Document back-end systems, APIs, and development processes.
• Maintain and update the back-end codebase, incorporating feedback and addressing issues as they arise.

JOB MINIMUM REQUIREMENTS

Education

• Bachelors Degree in Computer Science, Game Development or a related field.

Work Experience

• Minimum of 2 years of experience in game development with a strong portfolio showcasing relevant work.

Skills

• Proficiency in game engines such as Unity or Unreal Engine.
• Proficiency in back-end programming languages such as C#, Java, Python, or C++
• Experience with server frameworks and tools (e.g., Node.js, .NET, or similar).
• Knowledge of database systems (e.g., SQL, NoSQL) and data management.
• Knowledge of networking protocols or other communication protocols and multiplayer game development.
• Familiarity with AR and VR SDKs and platforms suchas ARKit, ARCore, Oculus SDK, SteamVR and etc.
• Strong attention to detail and ability to work under pressure.
• Effective communication and teamwork abilities.

Job Types: Full-time, Permanent

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1775056
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, AZ, AE, United Arab Emirates
  • Education
    Not mentioned