Desenvolvimento de Software SêniorO cargo visa atender às necessidades do mercado com soluções inovadoras e escaláveis. Atribuições:Desenvolver funcionalidades de software que agreguem valor ao produto para o usuário final.Criar testes complexos manuais ou automatizados garantindo o comportamento esperado dos componentes técnicos.Documentar as etapas de desenvolvimento registrando o progresso nas ferramentas de versionamento e documentação.Colaborar com o time de desenvolvimento na busca por soluções de negócios e arquitetura promovendo comunicação e troca de conhecimento.Requisitos Básicos:Nível superior completo.Sólida compreensão em lógica de programação.Proficiência em linguagens de programação Front-end (Javascript, TypeScript).Experiência com testes unitários e end-to-end.Habilidade para projetar e desenvolver componentes reutilizáveis bem documentados.Ferramentas e Tecnologias Utilizadas:Linguagem de marcação HTML/CSS.Backend: Java, PythonFrontend: React, AngularBanco de dados: MySQL, MongoDBEspecificação: