O que você vai fazer: - Desenvolver e manter interfaces web usando React, HTML, CSS e JS. - Transformar layouts em telas funcionais, responsivas e com boa experiência de uso. - Consumir e integrar APIs REST. - Colaborar com pessoas desenvolvedoras, designers e produto no dia a dia. - Participar de revisões de código e aprender boas práticas de desenvolvimento. - Usar ferramentas de IA no fluxo de trabalho e ajudar a construir funcionalidades que usam IA.
Requisitos Conhecimento de JavaScript e TypeScript. Experiência (acadêmica, pessoal ou profissional) com React ou similar. Domínio de HTML e CSS, com noção de responsividade. Familiaridade com consumo de APIs REST. Versionamento de código com Git. Familiaridade em usar ferramentas de IA no dia a dia (ex.: GitHub Copilot, Claude, ChatGPT) para acelerar o desenvolvimento e o debug. Noção básica de integração com APIs de IA / LLMs (ex.: chamadas a uma API de modelo de linguagem) — não precisa ser especialista, basta entender o conceito e ter vontade de aprender.
Desejável Experiência com plataformas de e-commerce (carrinho, checkout, gateways de pagamento). Conhecimento de gerenciamento de estado (Context API, Zustand, Redux ou similar). Noções de testes (Jest, Testing Library, etc.). Familiaridade com Tailwind CSS ou outra biblioteca de estilização. Projetos pessoais, contribuições open source ou portfólio no GitHub. Já ter integrado alguma feature usando API de IA (chatbot, busca semântica, geração de conteúdo, etc.).