ShiftLabs /VAGAS

/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).

Candidatar-se