Desenvolvedor(a) Front-end React Pleno (Pagamentos via Pix)

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

Ambiente colaborativo
Trabalho remoto total
TotalPass e Mediquo
Team Care
Suporte à saúde

Job summary

Sylision está contratando um(a) Desenvolvedor(a) Front-end React Pleno (Pagamentos via Pix) em regime remoto total. O papel foca em criar interfaces de pagamento com QR Code, detecção de pagamento e um painel de cobranças com filtros avançados, buscando alta performance e segurança.

A vaga exige React avançado, TypeScript, Next.js e testes automatizados. É versão CLT ou PJ e a faixa salarial é de R$ 5.000 a R$ 6.500, com contratação 100% remota.

Qualifications

  • Experiência consolidada com React, incluindo hooks e boas práticas de renderização.
  • Domínio de TypeScript e contratos de API bem definidos.
  • Conhecimento de Next.js com rendering no servidor e APIs.
  • Uso de TanStack Query para gerenciamento de dados e Testing Library para testes.

Responsibilities

  • Construir telas de pagamento com QR Code e fluxo de Pix.
  • Desenvolver painel de cobranças com filtros, busca e paginação no servidor.
  • Garantir validação de valores/datas e performance mobile.
  • Escrever testes ponta a ponta com Playwright e testes de componente.

Skills

React avançado
TypeScript
Next.js
TanStack Query
Testing Library
Playwright
Segurança front-end

Tools

TanStack Query
Testing Library
Playwright
CSS
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end React Pleno (Pagamentos via Pix). 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:

Do lado de quem paga, o Pix é uma tela: um QR Code, um código copia e cola, um prazo de expiração e a espera pela confirmação. Do lado de quem recebe, é um painel com cobranças geradas, pagas, expiradas e devolvidas. Você vai cuidar do front-end dessas duas pontas, em React com Next.js.

Na tela de pagamento, o desafio é a espera: a página precisa perceber a confirmação em segundos, sem obrigar a pessoa a atualizar, e tratar o caso em que o pagamento acontece depois de o QR Code expirar na tela. No painel de quem recebe, o desafio é volume e clareza: filtros por período e situação, busca pelo identificador da transação, devolução total ou parcial com confirmação explícita e exportação que bate com o extrato.

Como pleno, você decide a estrutura dos componentes e dos dados no front-end desse módulo, escreve os testes de ponta a ponta dos fluxos críticos e conversa diretamente com o back-end sobre o contrato das APIs.

O que você vai fazer:
  • Construir a tela de pagamento com QR Code, copia e cola, contagem regressiva e confirmação automática
  • Implementar a detecção de pagamento por consulta periódica ou evento do servidor, sem sobrecarga
  • Desenvolver o painel de cobranças com filtros, busca e paginação no servidor
  • Implementar a devolução total ou parcial com confirmação e validação de limite
  • Garantir a formatação correta de valores e datas em todo o fluxo
  • Escrever testes com Testing Library e testes de ponta a ponta com Playwright
  • Medir e melhorar o tempo de carregamento da tela de pagamento no celular
Requisitos:
  • React avançado, com hooks, composição de componentes e controle de renderização
  • TypeScript com tipos bem definidos para os contratos da API
  • Next.js com renderização no servidor e rotas de API
  • Gerenciamento de dados do servidor com TanStack Query ou similar
  • Testes de componente e de ponta a ponta como parte da entrega
  • Segurança no front-end, como guarda de token e proteção contra injeção de script
Diferenciais:
  • Ter construído fluxo de pagamento em produção
  • Conhecimento do funcionamento do Pix e da devolução
  • Server-Sent Events ou WebSocket
  • Acessibilidade em fluxo de pagamento
  • Métricas de desempenho como Core Web Vitals
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. O fluxo de pagamento tem testes de ponta a ponta que rodam a cada pull request, e nenhuma mudança nele é publicada sem passar por esses testes e pela revisão de outra pessoa. Você se incomoda quando uma tela de pagamento obriga a pessoa a atualizar a página? 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
  • Testing Library
  • Playwright
  • CSS
  • 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) Front-end Angular Sênior (Pagamentos via Pix)
Desenvolvedor(a) Front-end Angular Sênior (Pagamentos via Pix)

Sylision • United States

Remote
USD 19,000 - 27,000
TotalPass
Mediquo
Team Care
+2
Desenvolvedor(a) Java Júnior (Pagamentos via Pix)
Desenvolvedor(a) Java Júnior (Pagamentos via Pix)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar com flexib.
Conexão global com times de diferentes
+3
Front-end React Pleno para Pagamentos Pix (Remoto)
Front-end React Pleno para Pagamentos Pix (Remoto)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto total
TotalPass e Mediquo
+2
Analista de Automação de Testes Web Sênior (Pagamentos via Pix)
Analista de Automação de Testes Web Sênior (Pagamentos via Pix)

Sylision • United States

Remote
USD 20,000 - 27,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+2
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos

Sylision • United States

Remote
USD 21,000 - 31,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+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 Pleno (Gestão de Pedidos de Compra)
Desenvolvedor(a) Front-end React Pleno (Gestão de Pedidos de Compra)

Sylision • United States

Remote
USD 11,000 - 15,000
Trabalhe em remoto 100%
Benefícios corporativos
Cultura colaborativa
+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 Júnior (Folha de Pagamento)
Desenvolvedor(a) Full Stack Júnior (Folha de Pagamento)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto com flexibilidade
Conexão global entre equipes
+3