Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)

Sylision

United States

Remote

USD 19,000 - 26,000

Full time

34 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 remoto pode trabalhar de onde
Remuneração competitiva
Horário flexível

Job summary

A Sylision está recrutando um Desenvolvedor Front-end Vue Sênior para atuar em gestão de contratos. A posição é 100% remota, com contratação CLT ou PJ, salário de R$ 8.500 a R$ 11.500, e foco em arquitetura de front, edição de contratos e controle de versões.

Você trabalhará com Vue 3, Nuxt, TypeScript e ferramentas como Tiptap, Vitest e Playwright, contribuindo para fluxos de aprovação, validação jurídica e integrações com plataformas de assinatura. Benefícios e flexibilidade são destacados.

Qualifications

  • Experiência com Vue 3 e Composition API em app de porte
  • Conhecimento em Nuxt e gestão de estado com Pinia
  • Editor/ manipulação de documentos no navegador (Tiptap)
  • Foco em controle de permissão na UI
  • Gestão de testes automatizados (Vitest) e testes de fluxo com Playwright

Responsibilities

  • Construir o editor de contrato com campos variáveis sobre Tiptap
  • Implementar a comparação visual entre versões por cláusula e palavra
  • Desenhar o fluxo de aprovações com estados e responsáveis na tela
  • Tratar edição concorrente com bloqueio ou aviso de conflito
  • Montar o painel de vencimentos, renovações e reajustes com filtros
  • Definir testes automatizados de componente e de fluxo completo
  • Orientar o time em arquitetura Vue e revisar código

Skills

Vue 3
Composition API
TypeScript
Arquitetura Vue/Nuxt
Revisão de código

Tools

Nuxt
Pinia
Vitest
Playwright
Tiptap
Git

Job description

Vaga aberta de Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)

Nível: senior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 8.500 a R$ 11.500.

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

Sobre a vaga:

Um contrato passa por muitas mãos antes de valer. Alguém parte de um modelo, preenche as cláusulas variáveis, envia para revisão jurídica, recebe sugestões, gera uma nova versão, coleta aprovações internas e só então manda para assinatura. Depois de assinado, ainda há prazos de renovação, reajuste e encerramento que alguém precisa acompanhar.

A interface é em Vue com Nuxt. Ela inclui um editor de texto com campos variáveis, comparação entre versões que mostra exatamente o que mudou, linha do tempo de aprovações e painel de vencimentos. Cada pessoa vê e altera só os contratos que a sua função permite, e cada ação fica registrada.

Como sênior, você define a arquitetura do front, a forma de lidar com documentos longos sem travar o navegador e a estratégia para que duas pessoas não sobrescrevam a revisão uma da outra.

O que você vai fazer:
  • Construir o editor de contrato com campos variáveis sobre Tiptap
  • Implementar a comparação visual entre versões, por cláusula e por palavra
  • Desenhar o fluxo de aprovações com estados e responsáveis claros na tela
  • Tratar edição concorrente com bloqueio ou aviso de conflito
  • Montar o painel de vencimentos, renovações e reajustes com filtros
  • Definir testes com Vitest e Playwright para fluxos de aprovação
  • Orientar o time em arquitetura Vue e revisar código
Requisitos:
  • Vue 3 com Composition API e TypeScript em aplicação de porte
  • Nuxt e gerenciamento de estado com Pinia
  • Editores de texto rico ou manipulação de documento no navegador
  • Controle de permissão refletido na interface
  • Testes automatizados de componente e de fluxo completo
  • Clareza para definir padrões e explicar decisões
Diferenciais:
  • Vivência com sistemas jurídicos, de compras ou de documentos
  • Algoritmos de comparação de texto
  • Visualização de PDF no navegador com anotações
  • Integração com plataformas de assinatura eletrônica
  • Acessibilidade em editores e listas extensas
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. As funcionalidades são validadas com pessoas da área jurídica em sessões curtas, e cada entrega traz testes do fluxo alterado e nota explicando a decisão 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:
  • Vue.js
  • Nuxt
  • TypeScript
  • Pinia
  • Vitest
  • Playwright
  • Tiptap
  • 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 Vue Sênior (Conciliação Financeira)
Desenvolvedor(a) Front-end Vue Sênior (Conciliação Financeira)

Sylision • United States

Remote
USD 19,000 - 26,000
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 Vue Júnior (Cobrança Recorrente)
Desenvolvedor(a) Front-end Vue Júnior (Cobrança Recorrente)

Sylision • United States

Remote
USD 6,700 - 10,000
Trabalho remoto 100%
Ambiente colaborativo
Flexibilidade de horário
+2
Frontend Vue Sênior — Editor de Contratos Remoto
Frontend Vue Sênior — Editor de Contratos Remoto

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 (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
Desenvolvedor(a) Front-end Vue Júnior (Atendimento por Chat)
Desenvolvedor(a) Front-end Vue Júnior (Atendimento por Chat)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto
Flexibilidade de onde trabalhar
Integração com times globais
+2
Desenvolvedor(a) Front-end Vue Pleno (Registro de Ponto)
Desenvolvedor(a) Front-end Vue Pleno (Registro de Ponto)

Sylision • United States

Remote
USD 11,000 - 15,000
Remoto 100%
Flexibilidade de horário
Conexão global com equipes
+2
Desenvolvedor(a) Front-end Vue Pleno (Emissão de Nota Fiscal)
Desenvolvedor(a) Front-end Vue Pleno (Emissão de Nota Fiscal)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho 100% remoto
TotalPass e Mediquo
Desenvolvedor(a) Front-end Vue Júnior (Painel de Indicadores)
Desenvolvedor(a) Front-end Vue Júnior (Painel de Indicadores)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto flexível
Conexão global
+3
Desenvolvedor Front-end Vue Júnior | 100% Remoto | Nuxt
Desenvolvedor Front-end Vue Júnior | 100% Remoto | Nuxt

Sylision • United States

Remote
USD 6,700 - 10,000
Trabalho remoto 100%
Ambiente colaborativo
Flexibilidade de horário
+2