Descrição do Cargo
Desenvolver e manter aplicações web utilizando ReactJS, responsável pela concepção de interface útil, aplicativos funcionais e experiência do usuário.
Criar componentes reutilizáveis com hooks e styled-components. Garantir o desenvolvimento contínuo das aplicações para melhorar a usabilidade e performance.
Escrever testes automatizados com Jest, Cucumber e React Testing Library. Aplicar boas práticas no desenvolvimento front-end, como depuração e troubleshooting de problemas.
Atuar na implementação contínua de melhorias em performance, usabilidade e arquitetura.
Ser uma referência técnica em front-end dentro da equipe.
Habilidades e Qualificações Requisitadas
* Experiência sólida em desenvolvimento front-end, atuando de forma avançada em projetos com ReactJS.
* Proficiência em JavaScript, TypeScript, ReactJS (hooks) e styled-components.
* Conhecimento em NPM/Yarn.
* Experiência com testes: Jest, Cucumber e React Testing Library.
* Vivência com depuração front-end e boas práticas de performance e usabilidade.
* Graduação completa ou em andamento.
Bônus
* Conhecimento em NestJS.
* Espanhol como diferencial.
* Perfil com autonomia, iniciativa e senso de responsabilidade técnica.
* Facilidade de colaboração e protagonismo na especialidade.