Descrição da vaga
Sobre a Unova
A Unova ajuda empresas a organizar e proteger dados pessoais, tornando mais simples atender titulares, registrar consentimentos e demonstrar conformidade com LGPD e GDPR.
Sobre a vaga
Como Desenvolvedor(a) Frontend Vue.js, você será responsável por transformar requisitos de privacidade e governança de dados em experiências claras e intuitivas.
Responsabilidades principais
- Desenvolver interfaces em Vue.js (SPA) integradas às APIs da plataforma.
- Manter um design system consistente e componentes reutilizáveis.
- Cuidar de performance, acessibilidade e responsividade.
- Colaborar com UX/UI na definição e validação de fluxos.
- Garantir boas práticas de segurança no frontend (XSS, CSRF, proteção de dados sensíveis no cliente).
- Escrever testes de componentes e participar de code reviews.
Requisitos obrigatórios
- Experiência com Vue.js e ecossistema (Vue Router, state management etc.).
- Sólidos conhecimentos de HTML, CSS, JavaScript/TypeScript.
- Noções de consumo de APIs REST e integração com backend.
- Boa organização de código e preocupação com UX.
Diferenciais
- Experiência com TailwindCSS ou outros utilitários de estilo.
- Vivência em produtos SaaS B2B.
- Interesse por privacidade, LGPD e GDPR.