Executando

Andrii - Desenvolvedor Frontend Sênior para Marketplace Óptico: Transformação Ux/Ui com Next.js 14 e React

Publicado em 10 de Junho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos um(a) desenvolvedor(a) frontend sênior para atuar na evolução do Marketplace Óptico Visão na Web. O frontend atual já possui base funcional, componentes, integrações e fluxos implementados, mas precisa ser transformado em uma experiência comercial profissional, consistente, responsiva e preparada para o lançamento público.

Não buscamos apenas alguém capaz de “fazer as telas funcionarem”. Procuramos um profissional com forte senso de ux/ui, atenção aos detalhes e capacidade de entregar uma experiência visual confiável para consumidores, sellers e administradores.

Tecnologias principais:
Next.js 14;
• React;
• TypeScript;
• Tailwind CSS;
• Zustand;
• Zod;
• Git/GitHub;
• Vercel;
• integração com APIs REST.

Escopo principal:

1. Tradução e consistência da interface
  • Migrar toda a interface para português do Brasil;
  • eliminar textos em inglês visíveis ao usuário;
  • centralizar textos no sistema de i18n existente;
  • padronizar labels, mensagens, status, botões e feedbacks.

2. Cadastro e navegação
  • corrigir o fluxo de cadastro para comprador e vendedor;
  • redirecionar vendedores automaticamente para onboarding;
  • corrigir rotas legadas, redirecionamentos e URLs de API hardcoded;
  • garantir navegação coerente entre áreas pública, cliente, seller e admin.

3. Home page comercial
  • criar uma landing page profissional;
  • apresentar claramente a proposta de valor da plataforma;
  • destacar categorias, produtos e CTAs de compra e venda;
  • implementar footer institucional;
  • garantir boa experiência mobile, tablet e desktop.

4. Responsividade e acabamento visual
  • revisar todas as páginas em abordagem mobile-first;
  • implementar menu mobile;
  • adaptar tabelas e dashboards para telas menores;
  • padronizar botões, cards, formulários, badges e estados;
  • implementar loading, erro, vazio, sucesso e estado desabilitado;
  • eliminar layouts quebrados, desalinhamentos e aparência de protótipo.

5. Fluxo público de compra
  • aprimorar catálogo, filtros, busca e página de produto;
  • melhorar cards com imagem, preço, seller e CTA;
  • polir carrinho, checkout, resumo e confirmação de pedido;
  • incluir badges como “Vendido pela Visão na Web” e “Operado pela Visão na Web”, quando aplicável;
  • garantir navegação pública sem exigir login indevidamente.

6. Formulários e validação
  • adotar Zod;
  • padronizar erros inline em pt-BR;
  • utilizar feedback claro para erros de servidor;
  • aplicar consistência em login, cadastro, recuperação de senha, checkout e demais formulários.

7. Dashboards
  • integrar dashboards admin e seller com dados reais;
  • remover mocks e TODOs;
  • implementar paginação e filtros funcionais;
  • preservar a experiência dos diferentes perfis operacionais.

8. Importação de produtos via CSV/planilha
  • desenvolver endpoint backend de importação;
  • disponibilizar template para download;
  • validar dados por linha;
  • gerar relatório de sucessos e erros;
  • limitar importações a sellers aprovados;
  • criar interface com upload, drag-and-drop, preview, barra de progresso e resultado;
  • permitir até 500 produtos por importação.

9. Acessibilidade básica
  • aria labels;
  • navegação por teclado;
  • foco correto em modais;
  • skip-to-content;
  • contraste compatível com wcag aa;
  • alt text em imagens.

Perfis que devem ser preservados:
• Standard Seller;
• Full-Service Seller;
• B2B Supplier;
• PLATFORM/venda própria da plataforma;
• cliente final;
• visitante público.

O executor não poderá tratar todos os sellers como genéricos nem criar regressões entre os perfis.

Requisitos obrigatórios:
• experiência comprovada com Next.js/React e TypeScript;
• portfólio real de interfaces comerciais;
• experiência com marketplace, e-commerce ou Saas;
• forte senso de ux/ui e acabamento visual;
• domínio de responsividade mobile-first;
• experiência com git, pull requests, ci e vercel;
• capacidade de integrar frontend com apis existentes;
• atenção rigorosa a sow, critérios de aceite e guia de qualidade visual;
• comunicação clara e compromisso com prazo.

Condições:
• prazo estimado: 3 semanas;
• contratação por escopo fechado;
• projeto dividido em 4 marcos;
• revisão técnica por Pull Request;
• validação visual por marco;
• preview em Vercel sempre que possível;
• NDA obrigatório;
• até 2 rodadas razoáveis de ajustes visuais por tela;
• sem cobrança adicional sem aprovação formal por escrito.

Antes da contratação completa, poderá ser solicitado um teste prático curto, como a tradução e adaptação responsiva de uma tela existente, para avaliação de qualidade visual, organização do código e aderência ao Guia.

Na proposta, informar:

1. Nome e experiência do executor;
2. Portfólio;
3. Projetos semelhantes;
4. Horas e valor por marco;
5. Prazo de execução;
6. Experiência em ux/ui;
7. Confirmação de que aceita o SOW, o Guia, o teste prático e a validação por marcos.

Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)

Prazo de Entrega: Não estabelecido