Unity Developer

Detalhes da Vaga

For which tasks (responsibilities)??? Design, develop, and optimize multiplayer systems using Photon, Mirror, Netcode for GameObjects, or custom networking solutions.
?? Implement and manage backend services and infrastructure for multiplayer features, including server hosting, cloud services, and database management.
?? Collaborate with the design and art teams to develop multiplayer gameplay mechanics, systems, and match-making functionality.
?? Ensure robust performance of multiplayer features across different platforms, optimising for latency, synchronisation, and resource consumption.
?? Develop and maintain cross-platform multiplayer functionality across mobile, console, and PC.
?? Implement features related to multiplayer lobbies, friends systems, leaderboards, matchmaking, and progression systems.
?? Write clean, maintainable, and efficient code while ensuring modular and scalable multiplayer architecture.
?? Proactively identify and resolve multiplayer-specific issues, such as network desynchronization, player state management, and player cheating.
?? Develop and execute multiplayer testing strategies, including stress testing and large-scale multiplayer simulations.
?? Mentor and lead junior developers, particularly in the area of multiplayer development and networked game systems.
?? Monitor server performance and scalability, ensuring minimal downtime and optimal player experiences.
?? Stay up-to-date with the latest multiplayer technologies and industry trends, contributing innovative ideas and solutions for multiplayer gaming experiences.
?? Ensure compliance with platform-specific multiplayer policies, such as those required by console or mobile storefronts (e.g., Xbox Live, PlayStation Network, Google Play Games Services, Game Center).
?? Work closely with the QA team to debug and fix multiplayer-specific bugs and implement effective testing strategies for multiplayer components.
What kind of professional are we looking for? Minimum of 5 years of professional experience as a Unity Developer.
Strong experience in multiplayer game development using Photon, Mirror, Netcode for GameObjects, or other multiplayer frameworks.
Proven track record of successfully launching multiplayer games, including handling synchronization, network bandwidth, and optimization for real-time gameplay.
Familiarity with authoritative server architecture, client prediction, and lag compensation techniques.
Experience in server-side development and understanding of server infrastructure, hosting, and cloud services (e.g., AWS, Google Cloud, PlayFab, or Azure).
Familiarity with Unity multiplayer services and multiplayer match-making systems.
Proficient in debugging and optimizing network-related issues such as latency, packet loss, and performance bottlenecks.
Familiarity with current design and architectural patterns, including SOLID principles, dependency injection, and event-driven architecture.
Knowledge of mobile platforms (iOS and Android) and experience optimizing multiplayer games for mobile devices.
Understanding of object-oriented programming and data-oriented design (ECS) principles.
Ability to maintain high standards of code quality, perform code reviews, and push for continuous improvement in the project.
Experience with CI/CD pipelines for automated builds and testing in multiplayer environments.
Familiarity with multiplayer security concerns, such as preventing cheating, hacking, or tampering in multiplayer games.
Experience in mobile game development and optimization, with attention to multiplayer performance constraints on mobile hardware.


Salário Nominal: A acordar

Fonte: Grabsjobs_Co

Função de trabalho:

Requisitos

Java Developer (M/F) – Porto

A Ankix é uma empresa de competências tecnológicas, a atuar no mercado desde 1999, que presta serviços nas áreas de IT Outsourcing e Consultoria / Desenvolvi...


Ankix - Braga

Publicado a month ago

Programador Full Stack

Descrição A Identisoft pretende reforçar o seu Departamento de I&D em Braga, com a contratação de um Fullstack developer (m/f) em regime presencial. Respon...


Identisoft - Sistemas De Identificação, Lda. - Braga

Publicado a month ago

Senior .Net/C# Engineer Id21049

This is a remote position and we are hiring candidates from the whole country. AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a...


Agileengine - Braga

Publicado a month ago

Programador Cnc (M/F)

Bem-vindo(a) ao Gardengate Group Um grupo com mais de 25 anos de existência e uma posição de liderança no mercado europeu de produtos em alumínio para a env...


Gardengate Group - Braga

Publicado a month ago

Built at: 2024-11-15T04:52:25.146Z