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

Developer .Net

Local: Porto / Lisboa / Braga / Coimbra (Híbrido) Descritivo da função:A Mind Source está a reforçar a sua Equipa de Web & Mobile Apps através de um Develope...


Mind Source - Braga

Publicado 11 days ago

Senior Frontend Developer

A área de Desenvolvimento Web é responsável pelo desenho, desenvolvimento e deployment de soluções Rich Web Applications.  As responsabilidades desta área vã...


Xpand It - Braga

Publicado 25 days ago

Software Engineer (Ui & Metagame) (Remote)

What are you working on? The name of the project(s): UFL Genres: Simulation, Sports Platforms: Console, PC For which tasks (responsibilities)? We are looking...


Strikerz Inc. - Braga

Publicado 25 days ago

Junior/Middle Unity Developer (Remote)

What are you working on? Platforms: Mobile For which tasks (responsibilities)? Designing general modules and common toolset in the studio; Develop robust, ...


Volmi – A Virtuos Studio - Braga

Publicado 25 days ago

Built at: 2024-12-22T18:43:45.356Z