Desenvolvedor(a) Front-end React Pleno (Gestão de Pedidos de Compra)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Trabalhe em remoto 100%
Benefícios corporativos
Cultura colaborativa
Flexibilidade de trabalho

Job summary

Sylision procura um Desenvolvedor(a) Front-end React pleno para gerenciar o fluxo de Pedidos de Compra, com ênfase em telas detalhadas e validação robusta de formulários. O papel atua 100% remoto, com contratação CLT ou PJ, e faixa salarial de R$ 5.000 a R$ 6.500.

O candidato trabalhará no módulo de compras, integrando dados de centros de custo, cotações e aprovação, com foco em usabilidade, acessibilidade e consistência entre telas.

Qualifications

  • React e TypeScript em produção com formulários de várias etapas.
  • Next.js com organização de rotas por perfil.
  • Dados do servidor com TanStack Query ou similar.
  • Validação de formulários com esquema tipado (Zod).
  • Testes de componente e ponta a ponta (Testing Library/Playwright).
  • Autonomia para levar funcionalidades do protótipo até produção.

Responsibilities

  • Construir a requisição de compra com itens, centros de custo e anexos.
  • Desenvolver o quadro comparativo de cotações com destaque da melhor proposta.
  • Implementar a tela de aprovação com histórico, orçamento e alçada.
  • Exibir recebimentos parciais e divergências entre pedido e nota.
  • Explicar ao usuário por que uma ação está bloqueada e o que falta.
  • Validar formulários com React Hook Form e Zod.
  • Garantir cada etapa do fluxo com testes de componente e ponta a ponta.

Skills

React
TypeScript
Next.js
TanStack Query
React Hook Form
Zod
Testing Library
Playwright
Git

Tools

React
TypeScript
Next.js
TanStack Query
React Hook Form
Zod
Testing Library
Playwright
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end React Pleno (Gestão de Pedidos de Compra). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

No módulo de compras, várias pessoas trabalham sobre o mesmo pedido: quem solicita, quem aprova, quem cota com fornecedores, quem recebe a mercadoria e quem confere a nota. O front-end precisa mostrar a cada uma exatamente o que ela tem de fazer, com o contexto necessário para decidir sem abrir cinco telas.

O front-end é feito em React com Next.js, e cada etapa tem a sua tela. A requisição tem itens com centro de custo, quantidade, especificação e anexos. A cotação compara propostas de vários fornecedores lado a lado. A aprovação mostra o histórico, o orçamento disponível e a alçada de quem aprova. O recebimento parcial e a divergência entre pedido e nota precisam aparecer de forma clara para quem confere.

Como o fluxo tem muitas etapas e permissões, os estados vazios, as mensagens de bloqueio e a explicação de por que uma ação não está disponível pesam tanto quanto as telas principais. A organização dos formulários, dos dados do servidor e dos testes é decisão sua.

O que você vai fazer:
  • Construir a requisição de compra com itens, centros de custo e anexos
  • Desenvolver o quadro comparativo de cotações com destaque da melhor proposta por critério
  • Implementar a tela de aprovação com histórico, orçamento e alçada
  • Exibir recebimentos parciais e divergências entre pedido e nota
  • Explicar ao usuário por que uma ação está bloqueada e o que falta
  • Validar formulários com React Hook Form e Zod
  • Garantir cada etapa do fluxo com testes de componente e de ponta a ponta
Requisitos:
  • React e TypeScript em produção com formulários de muitas etapas
  • Next.js e organização de rotas por perfil
  • Dados do servidor com TanStack Query ou similar
  • Validação de formulários com esquema tipado
  • Testes de componente e de ponta a ponta
  • Autonomia para levar funcionalidades do protótipo até a produção
Diferenciais:
  • Ter trabalhado com compras, suprimentos ou ERP
  • Acessibilidade em formulários longos
  • Tabelas comparativas com muitas colunas
  • Noção de fluxo de aprovação por alçada
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. A área de compras participa das validações com pedidos reais, e cada pull request passa por revisão de outra pessoa antes do merge. Explicar numa frase por que um botão está desabilitado te parece um detalhe que muda o dia de quem usa? Na candidatura, informe a sua pretensão salarial.

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • React
  • TypeScript
  • Next.js
  • TanStack Query
  • React Hook Form
  • Zod
  • Testing Library
  • Playwright
  • Git
Seus dados:

tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra)
Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto 100%
CLT ou PJ
Flexibilidade de horário
+1
Desenvolvedor(a) Front-end React Pleno (Marketplace de Lojistas)
Desenvolvedor(a) Front-end React Pleno (Marketplace de Lojistas)

Sylision • United States

Remote
USD 11,000 - 15,000
Remoto 100%
Flexibilidade de horário
Trabalhar de qualquer lugar
+1
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)

Sylision • United States

Remote
USD 20,000 - 28,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) Front-end React Júnior (Cálculo de Frete)
Desenvolvedor(a) Front-end React Júnior (Cálculo de Frete)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto
Flexibilidade de horário
Conexão com times globais
+1
Desenvolvedor(a) Front-end React Pleno (Pagamentos via Pix)
Desenvolvedor(a) Front-end React Pleno (Pagamentos via Pix)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto total
TotalPass e Mediquo
+2
Desenvolvedor(a) Front-end Vue Pleno (Gestão de Armazém)
Desenvolvedor(a) Front-end Vue Pleno (Gestão de Armazém)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente remoto/100% remoto
Trabalho de qualquer lugar
Conexão com times internacionais
+2
Desenvolvedor(a) Front-end Angular Júnior (Precificação)
Desenvolvedor(a) Front-end Angular Júnior (Precificação)

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor(a) Front-end React Sênior (Ingressos e Eventos)
Desenvolvedor(a) Front-end React Sênior (Ingressos e Eventos)

Sylision • United States

Remote
USD 20,000 - 28,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+2
Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores)
Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa