Descrição do Cargo
A sua missão é desenvolver e manter componentes e aplicações utilizando React, garantindo a qualidade do código por meio de testes unitários e automatizados.
* Desenvolver e manter componentes e aplicações com tecnologias como React, NodeJS e Typescript.
* Implementar testes unitários e automatizados para garantir a qualidade do código.
* Colaborar com a equipe de design para transformar protótipos em interfaces de usuário funcionais.
* Participar de revisões de código e fornecer feedback construtivo para outros membros da equipe.
* Trabalhar em estreita colaboração com a equipe de back-end para integrar APIs e serviços.
Requisitos
* Experiência comprovada no desenvolvimento de aplicações e componentes com React.
* Familiaridade com a criação e execução de testes unitários e automatizados.
* Conhecimento em HTML, CSS e JavaScript.
* Experiência com ferramentas de versionamento de código, como Git.
* Perfil com boa comunicação, capaz de trabalhar efetivamente em equipe e colaborar com diferentes departamentos.
Diferenciais
* Experiência com metodologias ágeis (Scrum, Kanban).
* Familiaridade com ferramentas de CI/CD.
* Conhecimento em ferramentas de automações, Jenkins, CI e shell script.