Responsabilidades e atribuições
Projetar e implementar códigos robustos e sustentáveis em C# para Unity;Liderar o processo de qualidade dos fluxos de trabalho de design de CI/CD usando Bitbucket, GitHub, Jira, Jenkins e Unity Cloud;Reconhecer e triar problemas de código C#;Desenhar arquiteturas de projetos e realizar estimativas de esforço/tempo necessário para propostas comerciais;Estimar a duração de tarefas e ajudar no planejamento com base nos riscos, desafios e carga de trabalho esperados;Demonstrar um alto nível de autonomia ao abordar proativamente problemas de desenvolvimento durante a produção;Ajudar a orientar e auxiliar mais desenvolvedores no contexto do seu projeto;Desenvolver, testar e manter sistemas e recursos em colaboração com programadores e designers remotos;Integrar APIs, Plugins e SDKs de terceiros no Unity;Sincronizar interesses dos stakeholders para garantir clareza e que as equipes estejam atendendo aos requisitos;Escrever código limpo e otimizá-los, especialmente durante os estágios finais do projeto.
Requisitos e qualificações
Pós-graduação em Ciência da Computação, diploma universitário ou experiência comprovada;Vasta experiência profissional em desenvolvimento Unity;Experiência com jogos multiplayer;Experiência com sistemas de programação, usabilidade, física, animação e Front-end, com conhecimento mais aprofundado de pelo menos uma dessas áreas;Conhecimento do uso de APIs REST tanto da perspectiva do cliente quanto do servidor;Conhecimento de processos e ferramentas CI/CD;Fortes habilidades de design orientado a objetos e proficiência em programação e depuração em C#;Paixão por criar e implementar boas soluções arquitetônicas, não apenas escrever código;Conhecimento das melhores práticas de engenharia de software e padrões de projeto comuns (por exemplo, S.O.L.I.D.);Capacidade de trabalhar de forma solidária dentro de um ambiente de equipe;Excelentes habilidades de comunicação escrita e oral;Inglês - Intermediário / Avançado;Diferenciais: Experiência em projetos de Realidade Virtual e Aumentada, WEB 3, NFTs, Unreal Engine, Unity DOTS.
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Informações adicionais
#remote
"remote"
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
