Desenvolvimento de Software Sênior
O 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, Python
* Frontend: React, Angular
* Banco de dados: MySQL, MongoDB
Especificação: