💡 Responsabilidades
• Plena capacidade de solução de problemas
• Garantir estabilidade e desempenho de jogos no PC e em diferentes plataformas
• Analisar o código existente e propor soluções eficientes
• Escrever código sólido com foco no desempenho e no uso de memória
• Manter uma alta qualidade de software, ser capaz de encontrar e corrigir bugs
• Escrever documentação clara e concisa
• Sugerir melhorias nos produtos desenvolvidos
• Propor arquitetura de software e dar suporte às equipes que reutilizam as tecnologias desenvolvidas
⚠️ Requisitos:
• Conhecimento e experiência em programação e habilidades de padrões de orientação à objetos (OO)
• Familiaridade com os principais sistemas usados pelas *engines* de jogo, como scripts, interface do usuário, renderização, animação, física e *pipelines* de dados
• Capacidade de escrever código claro e legível
• Capacidade de analisar código complexo e encontrar soluções não triviais
• Boa proatividade e atenção aos detalhes
• Boas habilidades de comunicação
• Inglês – intermediário ou superior
• Estar disposto a aprender novas engines e tecnologias
👉🏻 Desejável (não obrigatório)
• Experiência em desenvolvimento de jogos
• Conhecimento de funcionamento e implementação de backend para jogos.
• Experiência com lógica de jogo replicada em rede
• Paixão por jogar e criar videogames
• Possuir um ou mais jogos publicados é um diferencial
✅ Sobre a vaga:
• PJ;
• Vaga remota;
• Remuneração fixa mensal;
• Carga horária de 8h (full-time)