Carreira profissional : Aqui você desenvolverá soluções técnicas de média complexidade, com supervisão moderada e apoio mínimo.Será responsável por entender a arquitetura back-end do software e atuar nela através da análise de seus componentes, organização e funcionalidades.Criará testes de média complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos.Documentará as etapas de desenvolvimento realizando o registro nas ferramentas de versionamento e documentação.Trabalhará com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho.Mantecerá a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis.Requisitos mínimos : Lógica de Programação : Conhecimento avançado para resolver problemas de forma eficiente.Banco de Dados : Experiência intermediária com modelagem, consultas e otimização em diferentes tipos de bancos de dados.Cloud Computing : Familiaridade com serviços de nuvem, preferencialmente AWS.Linguagens de Programação : Experiência comprovada em pelo menos uma linguagem de programação de backend relevante.Ferramentas de Desenvolvimento : Entendimento e experiência intermediária com o uso de frameworks modernos de backend.Testes e Qualidade : Experiência intermediária com testes unitários, de integração e automação de testes.Arquitetura de Software : Conhecimento básico sobre diferentes padrões e conceitos de arquitetura de software.Vantagens : Nossa equipe é dinâmica e diversa, celebrando a inclusão e buscando resultados inovadores.
Aqui você terá oportunidades de aprender e crescer dentro de um ambiente colaborativo e criativo.Tecnologia como aliada : Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva.
Desenvolvedor • Porto Alegre, Rio Grande do Sul, Brasil