/vaga
Desenvolvedor Frontend
Você será responsável por transformar design em produto real. Sua função é construir interfaces web robustas, performáticas e fiéis ao que foi projetado,...
- João Pessoa, PB
- Tempo integral
- Presencial
- Tecnologia
Missão do cargo
Você será responsável por transformar design em produto real. Sua função é construir interfaces web robustas, performáticas e fiéis ao que foi projetado, integrando com APIs backend e garantindo uma experiência fluida para o usuário final.
Responsabilidades no dia a dia
- Desenvolver interfaces web com foco em performance, acessibilidade e fidelidade ao design.
- Integrar com APIs REST e/ou GraphQL do backend.
- Implementar e manter componentes reutilizáveis alinhados ao design system.
- Garantir responsividade e compatibilidade cross-browser.
- Participar de code reviews e manter padrões de qualidade no código.
- Trabalhar junto com Design para viabilizar soluções e dar feedback técnico sobre propostas visuais.
- Corrigir bugs e otimizar performance de telas existentes.
- Escrever código limpo, documentado e testável.
- Participar de planejamentos de sprint e estimativas técnicas.
- Usar IA para acelerar desenvolvimento: geração de código, debugging, refatoração e documentação técnica.
Perfil esperado
- Experiência sólida com React 19 e TypeScript em projetos reais de produção.
- Domínio de HTML, CSS e JavaScript/TypeScript.
- Vivência em projetos de médio porte com múltiplas telas e fluxos complexos.
- Uso fluente de Cursor, GitHub Copilot ou Claude Code como copiloto de desenvolvimento.
- Capacidade de avaliar, corrigir e refinar código gerado por IA antes de ir para produção.
- Experiência integrando APIs de LLMs (OpenAI, Anthropic, Gemini) em interfaces Frontend.
- Experiência construindo interfaces para fluxos conversacionais ou assistentes de IA.
- Familiaridade com prompt engineering técnico para geração de código, testes e documentação.
- Desejável: experiência com testes (Jest, Testing Library ou Playwright).
- Desejável: noções de CI/CD e deploy automatizado.
O que esperamos nos primeiros 60–90 dias
- Entregas consistentes com baixo retrabalho (qualidade e previsibilidade).
- Performance e UX percebida melhorando (tempo de carregamento, fluidez, bugs visíveis diminuindo).
- Padrões e componentes sendo reaproveitados (menos "solução única por tela").
- Integração fluida com o time de Design e Backend (handoff e comunicação técnica funcionando).