Desenvolver e manter aplicações front-end utilizando React.js
Implementar interfaces responsivas com foco em performance e experiência do usuário
Integrar aplicações com APIs REST e/ou GraphQL
Participar da definição de arquitetura e boas práticas de desenvolvimento front-end
Realizar testes, validações e code review para garantir qualidade do código
Trabalhar em conjunto com times de UX/UI e back-end
Apoiar tecnicamente o time (mentoria e disseminação de conhecimento)
Atuar em metodologias ágeis (Scrum/Kanban)
Experiência sólida em desenvolvimento front-end (nível sênior)
Domínio em React.js (Hooks, Context API, componentização)
Experiência com JavaScript (ES6+) e/ou TypeScript
Conhecimento em HTML5, CSS3 e responsividade
Experiência com consumo de APIs REST/GraphQL
Versionamento de código com Git
Conhecimento em gerenciamento de estado (Redux, Context API ou similares)
Boas práticas de performance e segurança no front-end
Experiência com Next.js
Conhecimento em testes automatizados (Jest, React Testing Library, Cypress)
Experiência com pipelines de CI/CD
Vivência com micro frontends
Conhecimento em design systems e componentização escalável
Experiência em cloud (Azure, AWS ou GCP)
Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como: