Objetivo da vaga é contribuir para o desenvolvimento de soluções front-end utilizadas por clientes.
Responsabilidades:
* Desenvolver telas e componentes com Angular, seguindo padrões de design e usabilidade definidos pelo time.
* Implementar formulários com Reactive Forms, garantindo boas práticas de validação e usabilidade.
* Consumir APIs, assegurando tratamento adequado de erros e respostas.
* Apoiar na construção de layouts padronizados e reutilizáveis, promovendo componentização e consistência visual.
* Escrever e executar testes end-to-end com Cypress, assegurando a qualidade das funcionalidades.
* Colaborar com revisões de código e documentação técnica para garantir clareza e padronização.
Requisitos:
* Formação em tecnologia ou áreas afins.
* Conhecimentos em desenvolvimento front-end, incluindo HTML5, CSS3, JavaScript (ES6+), Angular e noções de testes automatizados.
* Lógica de programação e princípios de componentização.
* Conhecimento em versionamento com Git.