Desenvolvedor(a) Front-end Vue Pleno (Emissão de Nota Fiscal)

Sylision

United States

À distance

USD 11 000 - 15 000

Plein temps

Il y a 8 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Ambiente colaborativo
Trabalho 100% remoto
TotalPass e Mediquo

Résumé du poste

Sylision procura um(a) Desenvolvedor(a) Front-end Vue Pleno para conduzir a emissão de nota fiscal via frontend em Nuxt. O trabalho é 100% remoto, com contratação CLT ou PJ e faixa salarial de R$ 5.000 a R$ 6.500.

O papel envolve estruturar o formulário dinâmico, integrar recálculo de impostos no servidor, validar campos e manter o estado com Pinia. Benefícios incluídos e visão de time colaborativo acompanham a vaga.

Qualifications

  • Requisitos: Vue 3 com Composition API e domínio de reatividade.
  • Nuxt com renderização no servidor e organização de rotas.
  • TypeScript aplicado a formulários grandes.
  • Validação de formulário com VeeValidate ou solução equivalente.
  • Testes automatizados de componente e de fluxo.
  • Autonomia para propor a arquitetura do front-end do módulo e explicá-la ao time.

Responsabilités

  • Construir o formulário de emissão com campos condicionais por tipo de operação.
  • Integrar o recálculo de impostos no servidor sem travar a digitação.
  • Implementar validação com mensagens claras em português, ligadas a cada campo.
  • Exibir o andamento da emissão e traduzir rejeições em orientações práticas.
  • Desenvolver a lista de notas com filtros, reemissão e cancelamento dentro do prazo.
  • Organizar o estado do formulário com Pinia, salvando rascunho.
  • Escrever testes com Vitest e testes de ponta a ponta com Playwright.

Description du poste

Vaga aberta de Desenvolvedor(a) Front-end Vue Pleno (Emissão de Nota Fiscal). 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:

Para muita gente, emitir nota fiscal é a parte mais temida da venda. A tela de emissão precisa transformar um processo cheio de campos fiscais em algo que a pessoa consiga preencher sem errar: destinatário, produtos, natureza da operação, impostos calculados, transporte e informações complementares.

Você vai conduzir o front-end em Vue com Nuxt dessa emissão. O formulário é dinâmico: campos aparecem conforme o tipo de operação e o regime tributário, impostos são recalculados pelo servidor a cada mudança relevante e o envio para a Sefaz pode demorar, ser rejeitado ou cair em contingência. A pessoa precisa entender o que aconteceu e o que fazer em cada caso.

Além da emissão, entram a lista de notas com situação, a reemissão a partir de uma nota anterior, o cancelamento dentro do prazo e o download do XML e do DANFE. Como pleno, você decide como organizar formulário, validação e estado, e escreve os testes que garantem que nada se perde no caminho.

O que você vai fazer:

  • Construir o formulário de emissão com campos condicionais por tipo de operação
  • Integrar o recálculo de impostos no servidor sem travar a digitação
  • Implementar validação com mensagens claras em português, ligadas a cada campo
  • Exibir o andamento da emissão e traduzir rejeições em orientações práticas
  • Desenvolver a lista de notas com filtros, reemissão e cancelamento dentro do prazo
  • Organizar o estado do formulário com Pinia, salvando rascunho
  • Escrever testes com Vitest e testes de ponta a ponta com Playwright

Requisitos:

  • Vue 3 com Composition API e domínio de reatividade
  • Nuxt com renderização no servidor e organização de rotas
  • TypeScript aplicado a formulários grandes
  • Validação de formulário com VeeValidate ou solução equivalente
  • Testes automatizados de componente e de fluxo
  • Autonomia para propor a arquitetura do front-end do módulo e explicá-la ao time

Diferenciais:

  • Noção dos campos de uma NF-e e da diferença entre regimes tributários
  • Ter construído formulário longo usado no dia a dia por outras pessoas
  • Acessibilidade em formulários
  • Playwright ou Cypress

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Antes de mudar o formulário, o time observa pessoas reais emitindo nota e anota onde elas param, e cada mudança passa por revisão e por teste de ponta a ponta. Tirar um campo da frente de quem não precisa dele te parece uma vitória? 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
  • VeeValidate
  • Vitest
  • Playwright
  • Git

Como se candidatar: envie o seu currículo pela página desta vaga. A seleção é feita por pessoas da Sylision, que entram em contato quando o perfil combina com a vaga, normalmente por WhatsApp.

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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Desenvolvedor Front-end Vue Pleno — NF-e (Remoto)
Desenvolvedor Front-end Vue Pleno — NF-e (Remoto)

Sylision • États-Unis

À distance
USD 11 000 - 15 000
Ambiente colaborativo
Trabalho 100% remoto
TotalPass e Mediquo
Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)
Desenvolvedor(a) Front-end Vue Sênior (Gestão de Contratos)

Sylision • États-Unis

À distance
USD 19 000 - 26 000
Ambiente remoto pode trabalhar de onde
Remuneração competitiva
Horário flexível
Desenvolvedor(a) Front-end Vue Pleno (Registro de Ponto)
Desenvolvedor(a) Front-end Vue Pleno (Registro de Ponto)

Sylision • États-Unis

À distance
USD 11 000 - 15 000
Remoto 100%
Flexibilidade de horário
Conexão global com equipes
+2
Desenvolvedor(a) Front-end Vue Júnior (Cobrança Recorrente)
Desenvolvedor(a) Front-end Vue Júnior (Cobrança Recorrente)

Sylision • États-Unis

À distance
USD 6 700 - 10 000
Trabalho remoto 100%
Ambiente colaborativo
Flexibilidade de horário
+2
Desenvolvedor(a) Front-end Vue Sênior (Conciliação Financeira)
Desenvolvedor(a) Front-end Vue Sênior (Conciliação Financeira)

Sylision • États-Unis

À distance
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 • États-Unis

À distance
USD 11 000 - 15 000
Ambiente remoto/100% remoto
Trabalho de qualquer lugar
Conexão com times internacionais
+2
Desenvolvedor(a) Python Júnior (Emissão de Nota Fiscal)
Desenvolvedor(a) Python Júnior (Emissão de Nota Fiscal)

Sylision • États-Unis

À distance
USD 6 700 - 10 000
Ambiente colaborativo
Trabalho remoto
Conexão global
+2
Desenvolvedor(a) Front-end Vue Júnior (Atendimento por Chat)
Desenvolvedor(a) Front-end Vue Júnior (Atendimento por Chat)

Sylision • États-Unis

À distance
USD 6 700 - 10 000
Ambiente remoto
Flexibilidade de onde trabalhar
Integração com times globais
+2
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)

Sylision • États-Unis

À distance
USD 11 000 - 15 000
Desenvolvedor Front-end Vue Júnior | 100% Remoto | Nuxt
Desenvolvedor Front-end Vue Júnior | 100% Remoto | Nuxt

Sylision • États-Unis

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