AVANTI | Digital Commerce Experts | Desenvolvedor(a) Front-end Pleno (Híbrido - SP)
AVANTI | Digital Commerce Experts Desenvolvedor(a) Front-end Pleno (Híbrido - SP)

Desenvolvedor(a) Front-end Pleno (Híbrido - SP)

Código da Vaga: 2615997

Cidade: São Paulo, SP

Descrição

Estamos em busca de um(a) Desenvolvedor(a) Front-end Pleno para atuar no desenvolvimento e evolução de plataformas digitais, contribuindo para a construção de interfaces de alta qualidade, com foco em performance, reutilização, acessibilidade e manutenibilidade.

Buscamos uma pessoa com boa experiência prática em React, Next.js e TypeScript, componentização, hooks, gerenciamento de estado, formulários e consumo de APIs REST, conhecimento de SSR, Server/Client Components, estratégias de cache, tratamento de loading/error states e performance no browser. Que tenha domínio dos principais conceitos de desenvolvimento Front-end, Design Systems e aplicações web de produção.

PRINCIPAIS RESPONSABILIDADES:

  • Desenvolver aplicações utilizando React, Next.js e TypeScript;
  • Criar componentes reutilizáveis, organizados e de fácil manutenção;
  • Trabalhar com hooks, gerenciamento de estado e formulários;
  • Realizar integração com APIs REST disponibilizadas pelo BFF;
  • Implementar corretamente estados de loading, erro, vazio e sucesso;
  • Trabalhar com SSR e recursos modernos do Next.js;
  • Utilizar adequadamente Server Components e Client Components;
  • Implementar estratégias de cache e otimização de carregamento;
  • Garantir performance das aplicações no browser;
  • Desenvolver interfaces responsivas para diferentes dispositivos e resoluções;
  • Aplicar boas práticas de acessibilidade;
  • Trabalhar com Design System externo, NPM packages e Design Tokens;
  • Utilizar Storybook para desenvolvimento, documentação e validação de componentes;
  • Identificar corretamente quando um componente deve ser reutilizável e quando deve ser específico de uma Feature;
  • Escrever e manter testes automatizados para componentes e funcionalidades;
  • Colaborar com designers, desenvolvedores, Produto e demais integrantes do time;
  • Garantir qualidade, organização e manutenibilidade do código;
  • Utilizar Git e GitHub, participando de branches, pull requests e code reviews;
  • Contribuir para estimativas técnicas e planejamento das demandas.

REQUISITOS E SKILLS:

  • Experiência prática com React;
  • Experiência com Next.js;
  • Conhecimento sólido de TypeScript;
  • Conhecimento de componentização e arquitetura de componentes;
  • Experiência com hooks e gerenciamento de estado;
  • Experiência com formulários e validações;
  • Experiência com consumo de APIs REST;
  • Conhecimento de SSR;
  • Conhecimento de Server Components e Client Components;
  • Conhecimento de estratégias de cache no Next.js;
  • Conhecimento de performance de aplicações web;
  • Conhecimento de HTML5 e CSS3;
  • Conhecimento de CSS Grid, Flexbox e Design Responsivo;
  • Conhecimento de acessibilidade para aplicações web;
  • Experiência com boas práticas de CSS/styling;
  • Experiência com Git e GitHub, incluindo branches, pull requests e revisão de código;
  • Conhecimento de testes de componentes;
  • Experiência ou familiaridade com Design Systems, Design Tokens e Storybook;
  • Capacidade de trabalhar com packages npm e bibliotecas compartilhadas.

Diferenciais:

  • Experiência com Testing Library;
  • Experiência com Playwright;
  • Experiência com otimização de performance em aplicações Next.js;
  • Experiência profissional trabalhando com Design Systems;
  • Experiência com aplicações operacionais, PDV ou Venda Assistida;
  • Conhecimento de VTEX;
  • Experiência com aplicações e-commerce.

O QUE OFERECEMOS?

  • 💵Remuneração compatível com a função;

  • 🏠Auxílio Home Office;

  • 💻Equipamentos de trabalho

  • 🪜AVANTI Grow: Programa interno de Desenvolvimento e Performance baseado no plano de carreira em Y

  • 💬Cultura de feedback e 1-1 periódico

  • 🚑Planos de saúde Sul América com cobertura Nacional

  • 🦷Plano Odontológico Sul América com cobertura Nacional

  • 🍔Cartão Ifood (Alimentação e Refeição juntos num único cartão);

  • 🏊Parceria SESC (desconto em hotelaria, academias, restaurantes e lazer)

  • 🩺Parceria com Starbem: Plataforma de telemedicina com oportunidade de terapias gratuitas

  • 💪 Parceria com a Total Pass;

  • 🎂“Day off” de aniversário.

  • CLT.

  • De segunda a sexta-feira, das 09h às 18h.

  • Hibrido - São Paulo (Liberadade)


Pré-Requisitos

Conhecimentos e Experiências

  • React
  • Linx
  • SVN
  • HTLM
  • Framework Bootstrap
  • VTEX
  • Sass ou Less
  • CSS
  • jQuery
  • JavaScript
  • GIT
  • design responsivo
  • VTEX IO
  • e-commerce

Características

Tipo de Contratação

Tempo integral

Remuneração

Negociável

Outras Características