🎁 Antes de se candidatar, treine esta entrevista. Crie sua conta grátis no WorkMundi e ganhe um Treinamento de Entrevista no HelpsYouSpeak — sem custo, sem cartão. Quero meu treinamento →
Formação Acadêmica: Ensino Superior Completo em Engenharia de Software/Computação/Elétrica, Ciência da Computação/Dados e/ou áreas relacionadas. Principais Responsabilidades: Desenvolver e manter aplicações utilizando tecnologias como Python, C#, Angular, React, TypeScript, Kotlin, entre outras; Implementar soluções em bancos de dados relacionais e não relacionais, garantindo integridade e organização dos dados; Colaborar ativamente com a equipe no desenvolvimento de novas funcionalidades e melhorias em sistemas existentes; Diagnosticar e corrigir falhas e bugs em aplicações, assegurando o bom funcionamento dos sistemas; Participar de cerimônias ágeis, contribuindo com ideias e evolução dos projetos; Produzir e atualizar documentação técnica das aplicações desenvolvidas; Aplicar boas práticas de desenvolvimento, incluindo versionamento de código e integração contínua (CI/CD); Criar e executar testes unitários e end-to-end (E2E), garantindo qualidade, confiabilidade e estabilidade das aplicações; Aplicar princípios SOLID e boas práticas de Clean Code no desenvolvimento de software, promovendo código escalável, legível e de fácil manutenção. Habilidades Desejáveis: Conhecimento em bancos de dados relacionais e/ou não relacionais (SQL e/ou NoSQL); Familiaridade com metodologias ágeis (Scrum, Kanban); Experiência com projetos acadêmicos, pessoais ou estágios nas tecnologias mencionadas; Conhecimento básico em computação em nuvem (AWS, Azure, Google Cloud); Experiência com consumo e desenvolvimento de APIs REST; Interesse ou conhecimentos iniciais em Inteligência Artificial. Idiomas: Inglês intermediário.