Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

30 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

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
TotalPass e Mediquo
Team Care

Job summary

Sylision está contratando um Desenvolvedor(a) Front-end Angular Pleno para trabalhar 100% remoto no Brasil. A função envolve cuidar do front-end de uma aplicação de gestão de contratos, incluindo um editor de cláusulas, comparação entre versões e fluxo de aprovação com comentários.

Exigem HTML Angular avançado, RxJS e NgRx, com foco em desempenho em documentos longos e testes automatizados com Jasmine/Cypress. A empresa oferece contratação CLT ou PJ e remuneração de 5.000 a 6.500 BRL mensais.

Qualifications

  • Requisitos: Angular avançado com detecção de mudanças e carregamento sob demanda.
  • Domínio de RxJS para fluxos assíncronos.
  • Gestão de estado com NgRx ou equivalente.
  • Desempenho em telas com documentos longos e testes automatizados.

Responsibilities

  • Construir o editor de cláusulas com modelos e variáveis.
  • Implementar a comparação entre versões com destaque de mudanças.
  • Desenvolver o fluxo de aprovação com comentários por cláusula.
  • Montar o painel de vencimentos e renovações com filtros.

Skills

Angular avancado
RxJS
NgRx
Performance de telas longas

Tools

Angular
TypeScript
RxJS
NgRx
Angular Material
Jasmine
Cypress
SCSS
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos). A empresa contratante é confidencial neste anúncio.

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:

Na gestão de contratos, a tela é usada por quem negocia, aprova e acompanha acordos com clientes e fornecedores. O contrato tem cláusulas, anexos, versões, partes, aprovadores e datas críticas, e a pessoa precisa encontrar rapidamente o que mudou entre duas versões, quem ainda precisa aprovar e o que vence nos próximos dias.

A aplicação é feita em Angular, e você vai cuidar do front‑end dela. O trabalho inclui um editor de cláusulas com modelos reutilizáveis, a comparação lado a lado entre versões com destaque das diferenças, o fluxo de aprovação com comentários e o painel de vencimentos. Os documentos são longos, então desempenho de renderização e navegação por seções fazem diferença real.

As permissões são detalhadas: há quem só lê, quem comenta, quem edita e quem aprova, e isso pode mudar de contrato para contrato. A organização de estado e de componentes do módulo é decisão sua, e a interface precisa respeitar essas permissões sem depender só do servidor para esconder botões.

O que você vai fazer:
  • Construir o editor de cláusulas com modelos e variáveis
  • Implementar a comparação entre versões com destaque de inclusões e remoções
  • Desenvolver o fluxo de aprovação com comentários por cláusula
  • Montar o painel de vencimentos e renovações com filtros
  • Organizar o estado com NgRx e efeitos para as chamadas ao servidor
  • Aplicar as permissões de cada contrato na interface
  • Escrever testes com Jasmine e testes de ponta a ponta com Cypress
Requisitos:
  • Angular avançado, incluindo detecção de mudança e carregamento sob demanda
  • RxJS com domínio de fluxos assíncronos
  • NgRx ou outra gestão de estado previsível
  • Desempenho em telas com documentos longos
  • Testes automatizados em vários níveis
  • Autonomia para propor e explicar a organização do front‑end do módulo
Diferenciais:
  • Ter construído editor de texto rico ou comparação de documentos
  • Angular Material ou biblioteca de componentes própria
  • Acessibilidade em aplicação com muito texto
  • Noção de fluxo de aprovação jurídica
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. O jurídico e a área de compras participam das validações com contratos de exemplo, e cada entrega passa por revisão de código e por testes de ponta a ponta antes de ir ao ar. Achar a vírgula que mudou entre duas versões de um contrato te parece um bom problema de interface? 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
  • Angular Material
  • Jasmine
  • Cypress
  • SCSS
  • 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 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 (Precificação)
Desenvolvedor(a) Front-end Angular Júnior (Precificação)

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor(a) .NET Júnior (Gestão de Contratos)
Desenvolvedor(a) .NET Júnior (Gestão de Contratos)

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)
Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)

Sylision • United States

Remote
USD 19,000 - 26,000
Ambiente remoto pode trabalhar de onde
Remuneração competitiva
Horário flexível
Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira)
Desenvolvedor(a) Front-end Angular Pleno (Conciliação Financeira)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente remoto flexível
TotalPass
Mediquo
+2
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 Júnior (Relatórios Gerenciais)
Desenvolvedor(a) Front-end Angular Júnior (Relatórios Gerenciais)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto total
Conexão com times globais
+2
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) 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 Angular Pleno (Leilões Online)
Desenvolvedor(a) Front-end Angular Pleno (Leilões Online)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto total
Conexão global com times