Desenvolvedor(a) Front-end Angular Sênior (Pagamentos via Pix)

Sylision

United States

Remote

USD 19,000 - 27,000

Full time

33 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

TotalPass
Mediquo
Team Care
Trabalho 100% remoto
CLT

Job summary

A Sylision procura um(a) Desenvolvedor(a) Front-end Angular Sênior para atuar em pagamentos via Pix, com foco na confiabilidade da interface e desempenho. A posição é 100% remota no Brasil, com salário entre R$ 8.500 e R$ 12.000, sob regime CLT ou PJ.

Você ficará responsável por definir a arquitetura dos módulos de pagamento, estruturar estados com NgRx e gerenciar fluxos assíncronos usando RxJS. Experiência com Jasmine e Cypress é essencial para garantir qualidade e timing dos pagamentos.

Qualifications

  • Sênior com experiência em Angular, NgRx e Arquitetura de frontend.
  • Capacidade de conduzir decisões técnicas com a equipe.
  • Conhecimento de Jasmine e Cypress para testes end-to-end.

Responsibilities

  • Estruturar o estado de cobrança e transferência no NgRx com transições explícitas.
  • Combinar polling e atualização em tempo real com RxJS.
  • Impedir envio duplicado de transferências e gerenciar estados de Pix.
  • Exibir limites, horários e mensagens de erro do Pix de forma compreensível.
  • Testar fluxos dependentes de tempo com Jasmine com relógio simulado.
  • Cobrir o fluxo principal com Cypress em ambiente de homologação.
  • Revisar código, orientar o time e registrar decisões de arquitetura do front-end.

Skills

Liderança técnica
Arquitetura frontend
Capacidade de conduzir decisões

Tools

Angular
TypeScript
RxJS
NgRx
Jasmine
SCSS
Cypress
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end Angular Sênior (Pagamentos via Pix). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: senior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 8.500 a R$ 12.000.

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

Sobre a vaga:

Pagar com Pix leva segundos, e a interface precisa acompanhar esse ritmo sem perder precisão. Na cobrança, a tela gera o QR Code e o código para copiar e colar, conta o tempo até a expiração e troca de estado assim que a confirmação chega. Na transferência, mostra o nome do recebedor antes da confirmação, respeita limites por horário e deixa claro quando o envio está em processamento e não concluído.

A aplicação é em Angular, com fluxos de dados em RxJS e estado global em NgRx. Os casos difíceis aparecem nas bordas: confirmação que chega depois que a cobrança expirou na tela, duas abas abertas com a mesma cobrança, retorno da aba depois de horas em segundo plano e resposta lenta que não pode virar um segundo envio.

Como sênior, você define a arquitetura dos módulos de pagamento, o padrão de tratamento de estado assíncrono e a forma de testar fluxos em que o tempo é parte da regra.

O que você vai fazer:

  • Estruturar o estado de cobrança e de transferência no NgRx, com transições explícitas
  • Combinar polling e atualização em tempo real com RxJS, cancelando o que não serve mais
  • Impedir envio duplicado de transferência, do clique ao retorno da API
  • Exibir limites, horários e mensagens de erro do Pix em linguagem que a pessoa entenda
  • Testar com Jasmine os fluxos dependentes de tempo, usando relógio simulado
  • Cobrir o caminho principal com Cypress em ambiente de homologação
  • Revisar código, orientar o time e registrar as decisões de arquitetura do front

Requisitos:

  • Angular em produção, com módulos, injeção de dependência e detecção de mudanças
  • RxJS com operadores de combinação, cancelamento e tratamento de erro
  • Gerenciamento de estado com NgRx ou padrão equivalente
  • Testes unitários com Jasmine e testes de ponta a ponta
  • Cuidado com dado sensível no navegador, em log e em armazenamento local
  • Capacidade de conduzir decisões técnicas com outras pessoas do time

Diferenciais:

  • Conhecimento das regras do Pix, como limite noturno e devolução
  • Signals do Angular em código novo convivendo com RxJS
  • Acessibilidade em formulários de valor e de confirmação
  • Monitoramento de erros no front com alerta por fluxo

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Código de pagamento entra com revisão de duas pessoas e teste automatizado do fluxo alterado, e as decisões de arquitetura ficam registradas em documentos curtos que qualquer pessoa do time consulta. 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:

  • Angular
  • TypeScript
  • RxJS
  • NgRx
  • Jasmine
  • SCSS
  • Cypress
  • 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 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) 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
Senior Angular Front-End for Pix Payments — Remote
Senior Angular Front-End for Pix Payments — Remote

Sylision • United States

Remote
USD 19,000 - 27,000
TotalPass
Mediquo
Team Care
+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) Front-end Angular Pleno (Troca de Arquivos EDI)
Desenvolvedor(a) Front-end Angular Pleno (Troca de Arquivos EDI)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) Front-end Angular Sênior (Notificações)
Desenvolvedor(a) Front-end Angular Sênior (Notificações)

Sylision • United States

Remote
USD 19,000 - 27,000
Trabalho 100% remoto
Ambiente colaborativo
Conexão global
+1
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) 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 Angular Pleno (Gestão de Contratos)
Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2