Página inicial > Vagas Desenvolvedor

Desenvolvedor Unity Multiplayer - Pleno - ref. h86225103

apartmentMain Leaf placeBrasil calendar_month 

This a Full Remote job, the offer is available from: Brazil

JOB DESCRIPTION

Esta vaga visa criar um banco de talentos, agilizando futuros processos seletivos. Buscamos profissionais qualificados para garantir a eficiência e agilidade na seleção de novos talentos. Venha fazer parte da nossa equipe e contribuir para o nosso sucesso!

Como Desenvolvedor Unity Pleno, você será responsável por implementar mecânicas de jogos, funcionalidades e efeitos sonoros e visuais em nossos jogos, provendo soluções adequadas e trabalhando em estreita colaboração com equipes multidisciplinares para criar experiências consistentes e envolventes.

Isso incluirá projetar designs de código, respeitando as boas práticas de programação e um design orientado a Server autoritativo, qualidade e otimização de código; desenvolver sistemas, incluindo sistemas assíncronos para multiplayer online; e revisar códigos de outros desenvolvedores, visando garantir a qualidade do código nós projetos que estiver envolvido.

RESPONSIBILITIES AND ASSIGNMENTS

Você estará encarregado(a) de:

  • Implementar mecânicas de jogos, animações, efeitos visuais e sonoros, e outros recursos;
  • Modelar design de código obedecendo princípios e boas práticas, tais como S.O.L.I.D e Design Patterns;
  • Implementar sistemas assíncronos para jogos multiplayer online, respeitando o design Server autoritativo, em bibliotecas como: Photon Fusion, Mirror e Netcode for GameObjects;
  • Garantir a manutenção da qualidade de código ao longo do pipeline de desenvolvimento;
  • Colaborar com a equipe de arte e design para garantir a qualidade e a consistência do produto;
  • Revisar códigos de outros desenvolvedores e fornecer feedback construtivo;
  • Gerir documentação técnica, garantindo a manutenção e atualização das informações.

REQUIREMENTS AND QUALIFICATIONS

Será essencial que você tenha:

  • Pelo menos 3 anos de experiência como desenvolvedor Unity;
  • Ter participado ativamente do desenvolvimento de jogos multiplayer na Unity em alguma das bibliotecas: Photon Fusion, Mirror e Netcode for GameObjects;
  • Domínio dos princípios da programação S.O.L.I.D;
  • Domínio em programação com C#;
  • Experiência de Unity e seus pacotes como UI, Cinemachine, Addressables e serialização;
  • Experiência com o conceito de Server autoritativo e Cliente autoritativo, bem como tais conceitos influenciam no design de código;
  • Experiência com boas práticas de design de código;
  • Experiência para comunicação entre Unity e APIs externas por meio de endpoints.
  • Inglês intermediário, suficiente para se comunicar por escrito com clientes e equipes externas;
  • Portfólio para comprovação de trabalhos desenvolvidos.

Será uma vantagem se você tiver:

  • Experiência com metodologias e frameworks Ágeis: Scrum, Kanban, Lean, entre outros;
  • Experiência com otimização de código tendo em vista o uso de rede em um jogo multiplayer;
  • Experiência com arquitetura e otimização para jogos mobile como serviço (LiveOps), incluindo asset bundling, carregamento dinâmico de conteúdos e integração com serviços online.

Seu perfil conta muito para nós e para nossa cultura. Esperamos que você seja alguém que:

  • Busque sempre a melhoria contínua, aprendendo com erros e feedbacks para gerar soluções sustentáveis e evoluir constantemente nossos processos e entregas.
  • Fomente o trabalho em equipe, tomando decisões em conjunto, valorizando feedbacks e diferentes opiniões, garantindo que todos se sintam acolhidos e respeitados.
  • Tome decisões com base em dados e fatos, medindo resultados e evitando achismos ou esforços desnecessários.
  • Tenha comprometimento com a entrega de resultados de qualidade, cumprindo o que foi acordado e apoiando clientes e equipe para alcançar os melhores resultados.

ADDITIONAL INFORMATION

O que vamos te oferecer:

  • Remuneração alinhada com o mercado;
  • Sistema de trabalho remoto;
  • Horário e carga horária flexível;
  • Um ambiente inclusivo e amigável;
  • Colegas com forte senso de propósito e de comunidade;
  • Oportunidades de desenvolvimento e crescimento

Venha nos conhecer

Somos a Main Leaf, um estúdio brasileiro de desenvolvimento de jogos em constante crescimento. Oferecemos serviços de outsourcing para clientes ao redor do mundo e estamos sempre em busca de projetos que impulsionem o sucesso de nossas equipes, parceiros e clientes.

Acreditamos que o segredo do nosso sucesso está nas pessoas que trabalham conosco, por isso estamos à procura de profissionais que tenham alto potencial de desenvolvimento e excelência técnica, e que contribuam para um ambiente de trabalho colaborativo e inclusivo.

Se você compartilha da nossa missão de desenvolver produtos e serviços de alta qualidade, em um ambiente que oferece muito crescimento, então venha fazer parte do nosso time!

This offer from "Main Leaf" has been enriched by Jobgether.com and got a 72% flex score.

business_centerSalário alto

Desenvolvedor(a) .Net - (Híbrido)

apartmentICON Solutions do BrasilplaceSão Paulo, SP
Título da Vaga: Desenvolvedor(a) .Net - (Híbrido) Descrição da Vaga: Estamos em busca de um Desenvolvedor(a) .Net, que seja uma pessoa talentosa e apaixonada por tecnologia para se juntar à nossa equipe dinâmica e inovadora. Se você é uma pessoa...
electric_boltInício imediato

Analista Desenvolvedor Pleno

placeRio de Janeiro, RJ
Analista Desenvolvedor Pleno - **Cargo**:Analista Desenvolvedor Pleno**Tipo de Contrato**:Prestador de serviço (PJ)**Área profissional**:Informática/T. I. **Carga-horária**:168**Número de vagas**:1**Benefícios**: **Requisitos**:Informática:- PL/SQL...
local_fire_departmentUrgente

Vaga De Desenvolvedor .Net

apartmentActdigitalplaceSão Paulo, SP
Empresa localizada na cidade de São Paulo/SP do ramo Informática, contrata Desenvolvedor .net. Atribuições: A actdigital busca desenvolvedor .net sr. Requisitos: Sólido conhecimento em programação orientada a objetos e design patterns experiência...