Desenvolvedor(a) Front-end Vue Júnior (Cobrança Recorrente)

Sylision

États-Unis

À distance

USD 6 700 - 10 000

Plein temps

Il y a 31 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Trabalho remoto 100%
Ambiente colaborativo
Flexibilidade de horário
Equipe internacional
Apoio à saúde e bem-estar

Résumé du poste

Sylision está recrutando um Desenvolvedor Front-end Vue Júnior para atuar em cobrança recorrente, em regime 100% remoto. O cargo envolve gerenciar o histórico de faturas, troca de planos com valor proporcional e integração de pagamentos sem expor dados sensíveis.

Espera-se foco em qualidade de UI/UX, testes com Vitest e uso de Pinia para estado de assinatura. O projeto utiliza Vue.js, Nuxt, TypeScript e Tailwind CSS, com foco em acessibilidade, validação de moeda e datas em PT-BR, e saldo de

Qualifications

  • Conhecimento em Vue.js e composição de componentes.
  • Experiência com JavaScript e TypeScript.
  • Consumo de API REST com tratamento de erros.
  • HTML/CSS com layout responsivo para mobile.
  • Git no dia a dia.

Responsabilités

  • Construir a área do assinante com plano atual, próximas cobranças e histórico.
  • Implementar a troca de plano mostrando o valor proporcional antes de confirmar.
  • Integrar o formulário de cartão do provedor de pagamento sem passar pelo servidor.
  • Exibir o aviso de pagamento recusado com opção de tentar outro meio.
  • Organizar o estado da assinatura com Pinia.
  • Escrever testes com Vitest para o valor exibido e para a mudança de estado.

Connaissances

Vue.js
JavaScript
TypeScript
HTML/CSS
REST API
Git

Formation

Curso/Estágio/Projeto com Vue.js

Outils

Nuxt
Pinia
Vitest
Vue Router
Tailwind CSS
Git

Description du poste

Vaga aberta de Desenvolvedor(a) Front-end Vue Júnior (Cobrança Recorrente)

A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: junior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 3.000 a R$ 4.500.

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

Sobre a vaga:

Na cobrança recorrente, o cliente contrata um plano uma vez e é cobrado todo mês sem precisar fazer nada. Para isso funcionar sem susto, a área do assinante precisa deixar claro o que está sendo cobrado, quando vence a próxima fatura, qual cartão vai ser usado e o que acontece se o pagamento for recusado.

Você vai trabalhar nas telas em Vue com Nuxt: troca de plano com o valor proporcional mostrado antes da confirmação, atualização de cartão sem expor dado sensível, histórico de faturas e o aviso de pagamento recusado com o caminho para resolver. Cobrança errada na tela vira estorno, reclamação e cancelamento.

Há também os casos de borda que mais geram dúvida: assinatura pausada, desconto na primeira mensalidade, plano anual cobrado de uma vez e cancelamento no meio do ciclo. Cada um precisa aparecer na tela com a mesma lógica que o back-end usa para cobrar, sem um cálculo paralelo feito no navegador.

O que você vai fazer:
  • Construir a área do assinante com plano atual, próximas cobranças e histórico
  • Implementar a troca de plano mostrando o valor proporcional antes de confirmar
  • Integrar o formulário de cartão do provedor de pagamento sem que o número passe pelo servidor da aplicação
  • Exibir o aviso de pagamento recusado com opção de tentar outro meio
  • Organizar o estado da assinatura com Pinia
  • Escrever testes com Vitest para o valor exibido e para a mudança de estado
Requisitos:
  • Curso, estágio ou projeto próprio com Vue.js
  • JavaScript e noção de TypeScript
  • Componentes, props, eventos e reatividade no Vue
  • HTML e CSS com layout que funcione no celular
  • Consumo de API REST com tratamento de erro
  • Git no dia a dia
Diferenciais:
  • Nuxt e renderização no servidor
  • Pinia ou Vuex
  • Ter usado o checkout de algum provedor de pagamento em projeto de estudo
  • Atenção à formatação de moeda e de data em português
  • Noção de cálculo proporcional pelos dias restantes do ciclo
  • Tailwind CSS
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Toda mudança que mexe com valor exibido passa por revisão de código e por conferência com a regra de cobrança escrita, e o time documenta cada regra num lugar só. Mostrar um valor certo na tela importa tanto para você quanto mostrar bonito? 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
  • Vue Router
  • Tailwind CSS
  • Git
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(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) 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 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 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
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 (Painel de Indicadores)
Desenvolvedor(a) Front-end Vue Júnior (Painel de Indicadores)

Sylision • États-Unis

À distance
USD 6 700 - 10 000
Ambiente colaborativo
Trabalho remoto flexível
Conexão global
+3
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) Front-end Vue Pleno (Emissão de Nota Fiscal)
Desenvolvedor(a) Front-end Vue Pleno (Emissão de Nota Fiscal)

Sylision • États-Unis

À distance
USD 11 000 - 15 000
Ambiente colaborativo
Trabalho 100% remoto
TotalPass e Mediquo
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)
Desenvolvedor(a) Front-end Angular Júnior (Portal do Cliente)

Sylision • États-Unis

À distance
USD 6 700 - 10 000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) .NET Sênior (Cobrança Recorrente)
Desenvolvedor(a) .NET Sênior (Cobrança Recorrente)

Sylision • États-Unis

À distance
USD 25 000 - 32 000
Trabalho 100% remoto
Ambiente colaborativo
Conexão com times globais
+1