Desenvolvedor(a) Front-End Júnior | Pleno
Cuponomia
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 scoreTags
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