Plus-it Consulting
Desenvolvedor Frontend
Plus-it ConsultingBrazil2 days ago
Full-timeInformation Technology

Estamos em busca de um(a) Desenvolvedor(a) Frontend Sênior para atuar na construção de interfaces ricas, performáticas e escaláveis, utilizando Vue.js 3 e TypeScript, em um ambiente moderno, colaborativo e orientado a qualidade técnica.

Você fará parte de um time que trabalha com microfrontends, design systems e métricas avançadas de performance, contribuindo diretamente para a evolução da experiência do usuário e da arquitetura frontend da empresa.


Desenvolver interfaces ricas e interativas utilizando Vue.js 3 e TypeScript.

Atuar na construção e evolução de soluções baseadas em microfrontends.

Garantir alta performance, acessibilidade (a11y) e responsividade das aplicações.

Escrever código limpo, testável, reutilizável e de alta qualidade.

Colaborar ativamente com times de Design, Produto e Backend na definição das melhores soluções técnicas.

Estruturar, manter e evoluir testes automatizados de frontend (unitários, integrados e end-to-end).

Criar e evoluir bibliotecas de componentes reutilizáveis e design systems compartilhados entre squads.

Implementar estratégias de deploy e entrega contínua focadas em performance e estabilidade.

Monitorar métricas de performance como LCP, FID e CLS, liderando iniciativas de melhoria contínua.

Aplicar boas práticas de monitoramento e observabilidade em aplicações frontend.


Requisitos Técnicos:

  • Experiência com frameworks frontend modernos, com forte foco em Vue.js 3 e TypeScript.
  • Domínio do ciclo de vida do Vue.js e de suas principais APIs (reatividade, composição, diretivas e otimização de renderização).
  • Experiência prática com: Composition API; script setup; Slots, Teleport, Provide/Inject ;Componentes dinâmicos
  • Conhecimento avançado em gerenciamento de estado com Pinia ou Vuex, aplicando estratégias escaláveis.
  • Vivência com lazy loading, code splitting e otimização de bundle usando Vite ou Webpack.
  • Experiência com SSR (Server Side Rendering) e SSG (Static Site Generation), especialmente com Nuxt.js.
  • Proficiência em HTML5, CSS3, pré-processadores (SASS) e frameworks utilitários (Tailwind CSS).
  • Experiência avançada com testes automatizados (Jest, Testing Library, Cypress).
  • Vivência sólida em componentização e manutenção de design systems.
  • Conhecimento de estratégias de deploy frontend e otimização da entrega de aplicações.
  • Domínio de métricas de performance web e técnicas de otimização.
  • Experiência no consumo de APIs REST e GraphQL.
  • Uso avançado de Git e ferramentas de CI/CD.
  • Conhecimento prático em acessibilidade (a11y).
  • Atuação em projetos com arquitetura baseada em componentes.
  • Key Skills

    Ranked by relevance