Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Code Group


São Paulo - SP, Brasil

Desenvolvedor Front End Júnior

Presencial

São Paulo - SP

Faixa de Remuneração

Não informada

Nível de Experiência

Júnior

Requisitos

2+ anos de experiência na carreira
React
NextJS
JavaScript
Vitest/Jest + RTL e/ou Playwright

Tarefas e Responsabilidades

Estamos em busca de um(a) Front-end Developer para atuar no desenvolvimento de aplicações modernas, performáticas e acessíveis, com forte foco em experiência do usuário e integração com APIs autenticadas.

Esse(a) profissional terá papel fundamental na construção e evolução das interfaces de um e-commerce em expansão, garantindo qualidade, performance, boas práticas de desenvolvimento e consistência visual nas entregas.


Modelo de trabalho: Presencial – São Paulo/SP

Contratação: Cooperado

Horário: Segunda a sexta-feira, das 8h30 às 18h


Principais responsabilidades:

  • Desenvolver e manter interfaces utilizando React e Next.js
  • Implementar layouts responsivos com foco em mobile-first
  • Aplicar boas práticas de acessibilidade e usabilidade
  • Integrar front-end com APIs REST e GraphQL
  • Implementar autenticação via Bearer Token
  • Otimizar aplicações para SEO e performance
  • Trabalhar com gerenciamento de estado global (Zustand)
  • Utilizar Tailwind CSS ou Styled Components na construção das interfaces
  • Colaborar com designers e desenvolvedores back-end
  • Garantir versionamento adequado de código com Git/GitHub

Requisitos:

  • Experiência comprovada com React e Next.js
  • Domínio de HTML5, CSS3 e JavaScript (ES6+)
  • Experiência com deploy em Vercel
  • Experiência com integração de APIs REST
  • Conhecimento em autenticação via Bearer Token
  • Experiência prática com Zustand
  • Experiência com Tailwind CSS ou Styled Components
  • Mínimo de 2 anos de atuação
  • Vivência com Git e versionamento de código

Diferenciais:

  • Experiência com microfrontend
  • Implementação de Middleware/HOC para rotas protegidas (Next.js)
  • Implementação de dark mode com persistência de preferência
  • Code splitting (ex: modais sob demanda)
  • Experiência com testes (Vitest, Jest, React Testing Library e/ou Playwright)
  • Tratamento refinado de erros (retry/backoff, placeholders, etc.)
  • Criação de Design System reaproveitável (Button, Card, Input, etc.)
  • Conhecimento em SSR (Server Side Rendering) e SSG (Static Site Generation)

Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga:

Geek Logo

Rod. José Carlos Daux - SC 401, 4120 - km 4, Bairro Saco Grande - Florianópolis - SC - CEP 88032-005,

PARA DEVS

Blog de TIArrow Square Out
People First Badge