Front-end Sênior | Vue.js 3 e Nuxt.js 3

PJ, Barueri/SP Hybrid

Buscamos um(a) Front-end Sênior para atuar em uma empresa de tecnologia que opera no mercado de sorteios, capitalizações e soluções transacionais, com um produto já em produção, geração de receita e crescimento acelerado.

O desafio não é construir algo do zero. É assumir responsabilidade sobre um front-end que já existe, em um ambiente de alto volume de vendas, usuários simultâneos e impacto financeiro direto.

Aqui, o front-end é parte crítica da conversão, da confiança do usuário e da sustentabilidade do negócio. Este não é um papel de execução. É para quem:

  • assume decisões técnicas
  • pensa arquitetura antes de codar
  • entende impacto de performance e SEO em resultado
  • e sustenta o que coloca em produção

Senioridade, aqui, significa autonomia, leitura de cenário e compromisso com resultado, não apenas tempo de experiência. O time é majoritariamente júnior. Por isso, esperamos alguém com maturidade técnica e emocional para liderar pelo exemplo, apoiar o crescimento do time e elevar o padrão técnico do produto, mesmo sem um cargo formal de liderança.

Cultura e alinhamentos importantes

Antes de seguir com a candidatura, é importante alinhar como funciona o dia a dia na empresa. Preferimos deixar isso claro agora para evitar desalinhamentos depois.

  • Onboarding
    A empresa adota um modelo híbrido em Três Lagoas/MS e em Barueri/SP. O onboarding inicial é presencial por 15 dias (em Três Lagoas/MS), com encontros recorrentes, e faz parte da cultura da empresa. Esse período é essencial para imersão no produto, no time e nos fluxos de negócio.

Se você busca um ambiente totalmente estruturado, com processos maduros e pouca ambiguidade, provavelmente não é o melhor lugar.

Se você busca protagonismo técnico, responsabilidade real e crescimento acelerado, essa jornada tende a fazer sentido.

Desenvolvimento e Arquitetura Front-end

  • Ser responsável pela evolução da arquitetura front-end do produto
  • Desenvolver e manter aplicações web com Vue.js 3 e Nuxt.js 3 (SSR, SSG, rotas, middlewares e plugins)
  • Definir e sustentar padrões técnicos e boas práticas de front-end
  • Trabalhar em conjunto com design, back-end e produto para soluções escaláveis
  • Garantir SEO, performance e Core Web Vitals como critérios de entrega
  • Monitorar e atuar sobre métricas técnicas (bundle size, build time, Lighthouse)
  • Propor e implementar melhorias em CI/CD focadas em front-end
  • Documentar decisões técnicas, padrões e arquitetura

 Qualidade, Colaboração e Influência Técnica

  • Atuar como referência técnica para o front-end do produto
  • Conduzir code reviews com foco em qualidade, performance e padronização
  • Apoiar o crescimento técnico do time júnior, elevando o nível coletivo
  • Contribuir ativamente para priorização técnica e redução de débito técnico
  • Participar de discussões de produto, refinamentos e decisões estratégicas
  • Se posicionar tecnicamente diante de discordâncias, com argumentos e dados

Este é um ambiente que recompensa quem assume responsabilidade, entrega com consistência e se envolve de verdade com o produto. Não é um lugar para atuar no automático. É um lugar para construir, sustentar e evoluir.

Requirements
  • 5 ou mais anos de experiência em desenvolvimento front-end
  • Domínio sólido de Vue.js 3
  • Experiência com Nuxt.js 3 (SSR, rotas, plugins e middlewares)

Stack Técnica
• Domínio de JavaScript e TypeScript
• Experiência com Pinia ou Vuex para gerenciamento de estado
• Conhecimento avançado de HTML5, CSS3 e SASS/SCSS
• Experiência com Tailwind CSS
• Familiaridade com Vite e pipelines de build
• Experiência com Git, code reviews e fluxos colaborativos

Fundamentos
• Boas práticas de testes automatizados (Vitest, Jest ou Cypress)
• Conhecimento de SEO, performance e acessibilidade
• Capacidade de tomar decisões técnicas de forma autônoma e bem fundamentada

Diferenciais
• Experiência com Storybook ou design systems
• Conhecimento em Docker, CI/CD e automação de deploys
• Vivência com monitoramento de performance (Sentry, New Relic, Datadog, etc.)
• Participação em comunidades técnicas, meetups ou projetos open source
• Experiência prévia em SaaS, e-commerce ou plataformas multi-tenant

  • Disponibilidade para atuação híbrida em Barueri/SP ou Três Lagoas/MS
Benefits

Contrato e remuneração

  • Contrato PJ (Pessoa Jurídica) | 160 horas mensais
  • Faixa salarial: R$ 8.000 a R$ 13.000, de acordo com senioridade e aderência ao desafio

Benefícios

  • Gympass
  • Ana Health (telemedicina e psicólogo online)
  • Bonificação por entrega: com frequência surgem desafios extras que podem gerar ganhos adicionais para quem se disponibiliza a assumir essas entregas.
  • Após um ano de contrato, há 30 dias de descanso por ano, normalmente divididos em dois períodos de 15 dias. Caso seja necessário flexibilizar, as datas costumam ser combinadas caso a caso.

👉Se essa cultura e momento da empresa não fazem sentido para você agora, recomendamos não seguir com a candidatura.