xelys jobs xelys jobs

Desenvolvedor(a) Front-End Júnior | Pleno

Cuponomia

juniorpermanentfrontendfullstack Brazil 45 days ago via Himalayas

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Vue.jsPiniaJavaScriptVitestJestStorybookDesign SystemsPerformance OptimizationClean CodeBrowser Extensions

About the role

Visão geral

Você vai atuar em uma equipe que desenvolve e evolui uma plataforma utilizada por milhões de pessoas que economizam com cupons e cashback. O trabalho envolve extensões para navegadores, aplicações web modernas e integrações com centenas de lojas, com foco em performance, escalabilidade e experiência do usuário.

Responsabilidades

  • Desenvolver features na SPA Vue 3 usando Composition API e Pinia.
  • Criar e manter integrações de lojas (content scripts, seletores DOM, extractors).
  • Implementar handlers no background (message hub, clients REST, cache com ETag/TTL).
  • Escrever testes:
    • Vitest (frontend)
    • Jest (background)
  • Componentizar no Design System interno (Eko) e usar Storybook.
  • Usar Git para controle de versão e colaboração.
  • Utilizar ferramentas de IA para acelerar desenvolvimento, investigação de problemas, geração de testes e documentação, mantendo senso crítico de qualidade.
  • Desenvolver aplicações web com JavaScript, CSS e HTML (e tecnologias relacionadas), incluindo manipulação do DOM.
  • Analisar, compreender e discutir requisitos técnicos e funcionais.
  • Propor melhorias em códigos, componentes e processos.
  • Revisar e refatorar código existente, garantindo boas práticas.
  • Identificar e corrigir gargalos (debugs e fixes), incluindo depuração.
  • Participar do ciclo de vida: concepção, design, testes e suporte.
  • Atuar de forma independente em tarefas mais complexas.
  • Auxiliar desenvolvedores menos experientes e contribuir com o aprendizado do time.

Requisitos

  • Ensino superior completo.
  • Familiaridade com ferramentas de IA (ChatGPT, Claude, GitHub Copilot, Cursor ou similares).
  • Conhecimento de boas práticas para desenvolvimento assistido por IA (qualidade, segurança e manutenibilidade).
  • Proficiência em JavaScript (ES6).
  • Boa compreensão de layout e capacidade de escrever CSS sem frameworks, com design responsivo.
  • Familiaridade com frameworks JavaScript modernos (Vue.js, React, Svelte, Angular etc.).
  • Noções de otimização de performance (lazy loading, code splitting, otimização de assets).
  • Conhecimento de Clean Code.
  • Experiência com testes unitários e integração (E2E).
  • Capacidade de ir além de escrever código (performance, monitoramento, segurança, design visual e testes de integração).

Diferenciais

  • Conhecimento em Vue 3, Pinia, Vue Router, TypeScript, SASS e Design System.
  • Ter trabalhado com extensões (Manifest V3, Service Worker, Content Scripts).

Benefícios (parcial)

  • Plano de saúde e odontológico SulAmérica (sem desconto/coparticipação para o titular).
  • Vale refeição R$46,00/dia (cartão Flash).
  • Participação nos Lucros e Resultados.
  • Zenklub (suporte emocional).

About Cuponomia

A Cuponomia é uma empresa de tecnologia do setor de e-commerce/marketing de performance que ajuda milhões de usuários a economizar com cupons e cashback. Ela desenvolve uma plataforma e soluções relacionadas (como extensões e integrações com lojas) focadas em performance, escalabilidade e experiência do usuário.

Scraped 8/13/2026