Aqui no Edify temos o propósito de construir novas formas de aprender e ensinar.
Juntos, vamos repensar modelos de ensino e de aprendizado, co-criando soluções em inglês.
Esse é o toque Edify.
Como Unity Engineer, você irá aplicar a sua experiência técnica na criação de produtos que irão ajudar a criar uma geração bilíngue!
Uma das coisas mais bacanas de trabalhar no Edify é que, nossas aplicações impactam o futuro de crianças que irão aprender inglês com os produtos game-like que você cria.
Para que você possa entender melhor, vamos falar como somos: Responsabilidades e atribuições Escrever código limpo e eficiente para implementar novas funcionalidades ou melhorar componentes existentes utilizando Unity, sempre seguindo as melhores práticas de codificação e padrões de design.
Identificar e resolver problemas técnicos complexos , analisando logs, depurando código e realizando testes para garantir estabilidade e otimização das soluções desenvolvidas.
Participar de reuniões de equipe, revisões de código e sessões de planejamento , colaborando estreitamente com outros desenvolvedores para garantir a entrega de projetos dentro dos prazos e com alta qualidade.
Escrever e executar casos de teste , validando o funcionamento do software e registrando os resultados para garantir a confiabilidade das soluções antes da implantação.
Pesquisar e avaliar novas tecnologias relevantes para o desenvolvimento em Unity, garantindo que a Edify continue na vanguarda da inovação tecnológica para melhorar a experiência de nossos alunos Criar e manter documentação técnica , como diagramas de arquitetura e guias de instalação, assegurando clareza e precisão nas informações para facilitar a manutenção e implementação dos sistemas.
Participar de processos de entrega contínua (CI/CD) , colaborando com a equipe para otimizar o ciclo de desenvolvimento, garantindo a consistência e a qualidade das entregas.
Ser referência para seus pares , colocando as melhoras práticas de desenvolvimento e sempre mantendo o time atualizado, trazendo novas tecnologias e entregando a melhor qualidade possível.
Requisitos e qualificações O que preciso ter para me candidatar para essa vaga?
Conhecimento avançado em C# Sólidos conhecimentos em testes e observabilidade Sólidos princípios de arquitetura de software, design de sistemas e design de jogos Sólidas habilidades em resolução e análise de problemas Familiaridade com desenvolvimento de jogos e integração com animação 3D Familiaridade com controle de versão (Git) e metodologias ágeis (Scrum, Kanban).