Tech Stack
CypressGraphQLJavaScriptJestNode.jsReact
About the role
- Desenvolver interfaces responsivas e interativas utilizando React.js.
- Criar e manter componentes reutilizáveis seguindo boas práticas de design system.
- Integrar o frontend com APIs REST/GraphQL, garantindo performance e segurança.
- Apoiar no desenvolvimento e manutenção de serviços backend em Node.js.
- Garantir qualidade de código com testes unitários, de integração e ferramentas de versionamento (Git).
- Colaborar com designers, POs e outros desenvolvedores para entregar soluções inovadoras.
- Atuar em ambiente ágil (Scrum/Kanban), participando de dailies, plannings e reviews.
- Monitorar e otimizar performance das aplicações frontend e integrações backend.
Requirements
- Experiência comprovada em desenvolvimento frontend com React.js.
- Conhecimentos sólidos em JavaScript (ES6+), HTML5 e CSS3.
- Experiência com Node.js (express, nest.js ou frameworks similares).
- Vivência em consumo e integração de APIs REST/GraphQL.
- Experiência com versionamento Git (GitHub/GitLab/Bitbucket).
- Conhecimento em testes (Jest, React Testing Library, Cypress).
- Familiaridade com metodologias ágeis (Scrum/Kanban).