Graduação completa em Ciência da Computação, Engenharia da Computação ou áreas afins;
Pós-graduação ou mestrado em área relacionada à desenvolvimento de software (desejável).
Principais Atividades
Atuação nas iniciativas de especificar, projetar e desenvolver soluções inovadoras de grande porte;
Projetar e manter a arquitetura de software com o objetivo de aumentar a qualidade e manutenção da solução;
Promover a troca de informação sobre projetos e transferência de conhecimento com os membros da equipe;
Trabalhar em estreita colaboração com a equipes de produto e desenvolvimento;
Participação em todo processo de desenvolvimento do software: análise técnica, arquitetura, implementação, revisão de código, documentação, testes, correções e processos;
Comunicação com o cliente externo para discussões técnicas relativas ao desenvolvimento e resolução de problemas.
Requisitos
Sólida experiência no desenvolvimento de soluções com a engine Unity3D e programação C#;
Base sólida em padrões de desenvolvimento e arquitetura de software utilizando Unity3D;
Sólidos conhecimentos em sistemas de controle de versão (Git, SVN etc.);
Desejável experiência em tecnologias de Realidade Virtual e Aumentada;
Desejável desenvolvimento para plataforma Android (Java e/ou Kotlin);
Desejável experiência com desenvolvimento de plugins Android e/ou C++.