Programador Unity C# - Sênior

Desenvolvimento
São Paulo ou Remoto
Red Cerberus
CLT ou PJ

Descrição da Vaga

Estamos procurando por um programador C# sênior com experiência em Unity para liderar uma equipe e trabalhar com projetos de grande escala e renome mundial.

Responsabilidades:

  •     Liderar uma equipe que será responsável por portar jogos de grande porte para várias plataformas;
  •     Resolver bugs encontrados pela equipe de QA;
  •     Otimizar projetos agressivamente;
  •     Desenvolver e garantir a qualidade do próprio código e de sua equipe.

Qualificações:

  •     Conhecimentos avançados em C#;
  •     Sólidos conhecimentos em estrutura de dados;
  •     Sólidos conhecimentos de algoritmos e raciocínio lógico;
  •     Experiência em projetos de grande porte, especialmente em Unity;
  •     Experiência com desenvolvimento de jogos mobile em Unity;
  •     Conhecimentos avançados em otimização de memória e GC;
  •     Preocupação com legibilidade, performance e manutenibilidade do código;
  •     Sólidos conhecimentos em programação orientada a objeto e procedural;
  •     Ser capaz de se adaptar a desafios e code bases diferentes conforme necessário, ajustando sua forma de trabalhar ao projeto;
  •     Ótimas habilidades de comunicação e trabalho em equipe;
  •     Ser capaz de trabalhar independentemente e seguindo prazos á risca.

Diferenciais:

  •     Experiência com desenvolvimento em Unity para outras plataformas;
  •     Possuir experiência trabalhando com Asset Bundles;
  •     Possuir experiência com otimizações de Skinned Meshes e Draw Calls;
  •     Experiência no desenvolvimento de Shaders;
  •     Experiência com desenvolvimento de UIs (NGUI, UGUI…);
  •     Ter o nome nos créditos de um jogo de grande porte;