Tweet

Estamos à procura de um Principal Game Developer que possa liderar o desenvolvimento de código, desenvolver e implementar recursos de renderização. Você estará envolvido em vários aspectos da criação do jogo, desde o conceito até o produto final. Ser parte de Kokku significa poder trabalhar com um comitê de excelência. Como resultado, colocamos nossos talentos e esforços para tornar os jogos melhores. Além disso, somente na Kokku você terá a oportunidade de trabalhar com grandes IPs e grandes estúdios como Activision, Guerrilla Games, Netflix, Warner Brothers e Treyarch, para citar alguns.

Na Kokku temos uma equipe de especialistas, trabalhando em cada etapa da produção dos jogos. Acreditamos fortemente no alargamento de fronteiras e na criação de experiências notáveis.

Os benefícios de se juntar à Kokku

  • Recompensa financeira competitiva;

  • Seguro saúde;

  • Uma cultura transparente e orientada para a inclusão;

  • Bônus de recolocação,

  • Vale refeição;

  • Benefícios de transporte e muito mais.

Como Principal Game Developer você irá

  • Desenvolver e otimizar recursos gráficos e efeitos de alto desempenho em tempo real necessários para jogos de console AAA;

  • Trabalhar em conjunto com o resto da equipe de Rendering, a equipe de Arte Técnica e Conteúdo;

  • Procurar continuamente otimizar o Rendering Engine e os fluxos de trabalho, para eficiência e usabilidade;

  • Perfilagem e otimização dentro destas áreas: performance de baixo nível, streaming e/ou memória;

  • Iniciar e conduzir as principais novas características e atualizações do início à conclusão;

  • Colaborar com as equipes de Conteúdo e Arte Técnica no projeto de novos recursos; assegurar que as decisões sejam bem compreendidas e acordadas;

  • Alavancar a tecnologia existente e parceiros externos sempre que possível e fomentar excelentes relacionamentos com outros estúdios e grupos tecnológicos;

  • Ter um olhar para o futuro e ter o ímpeto e a iniciativa de sempre almejar alto e entregar. Traduzir os requisitos em um código limpo e eficiente;

  • Trabalhar na base ou engine sobre o qual o jogo irá funcionar;

  • Produzir protótipos de ideias e características de jogabilidade;

  • Desenvolver cronogramas e determinar metas;

  • Criar testes unitários e procedimentos de validação para garantir a qualidade;

  • Criar documentos e especificações técnicas;

  • Manter código, corrigir bugs e cuidar de problemas ocorrentes.

Esperamos que você tenha

  • Experiência profunda, principalmente com C++ e/ou C#;

  • Conhecimento proficiente de ferramentas de versão de código, tais como Git/SVN;

  • Boa capacidade de depuração, de resolução de problemas e de pesquisa;

  • Experiência com um ou mais engines de jogo comuns (Unreal 4, Unity3D);

  • Conhecimento em uma ou mais especialidades de programação de jogos (inteligência artificial, Renderização 3D, animação 3D, física, multiplayer/rede, jogabilidade);

  • Familiaridade com Havok, Wise, Scaleform API e implementação multiplataforma;

  • Experiência D3D e DX de D3D9 - D3D12 e DX12 api on Series, PS5, Switch;

  • Uso do compilador Microsoft DXC com Switch SPIR-V e PS5 PSSL Shader sintaxe;

  • Programação de controles Haptic para consoles;

  • Desempenho Visual e Otimização alavancando recursos como Resolução Dinâmica e AA Temporal. Experiência em melhorar os pontos de frame rate nas Cross-Plataform e avaliar a utilização dos recursos de Draw/Game Thread/CPU/GPU/Memory e o equilíbrio entre estes recursos para um frame rate ideal;

  • Atualizado com as últimas tendências, técnicas, melhores práticas e tecnologias de jogos;

  • Capacidade de resolver problemas de forma criativa e eficaz;

  • Boa capacidade de comunicação e trabalho em equipe.

Também seria bom ter

  • Sólidos conhecimentos de matemática 3D;

  • Sólido conhecimento dos fundamentos da rede;

  • Experiência com implementação de ponta a ponta de cliente e backend de servidor;

  • Experiência com análise de desempenho e otimização de código;

  • Experiência na atualização de projetos Visual Studio mais antigos para os atuais é um bônus adicional;

  • Experiência em depuração e rastreamento de problemas relacionados à rede; capaz de diagnosticar o que significa quando o jogo dá "lagged out";

  • Programação UDP e HTTP, manipulação de erros e gerenciamento de largura de banda.

Vagas Relacionadas