Descrição:

Venha fazer a diferença com performance e criatividade ao lado da Gateware!

Somos uma empresa focada em tecnologia, inovação, parceira SAP Partner Open Ecosystem e SAMSUNG SDS, participante do Pacto Global da ONU no Brasil, certificada GPTW (Great Place To Work) pela 5ª vez consecutiva e certificada GPMH (Great People Mental Health).

Com mais de 25 anos de história, promovemos a transformação através de soluções e serviços de TI.

Atuamos com:

🚀 Gestão Estratégica: GMO Gestão de Mudanças, PMO Gestão de Projetos, Cutover Estratégico e Governança Corporativa;

🚀 Alocação e Células de Desenvolvimento: Profissionais especializados e times de tecnologia, com acompanhamento diferenciado.

Além disso, inovamos diariamente para proporcionar um ambiente de alta performance e que apoia a diversidade.

Estamos com tudo pronto para dar as boas-vindas a um profissional incrível como você!


Buscamos um(a) Desenvolvedor(a) Front-end Sênior para liderar a evolução das interfaces de uma plataforma digital de sorteios, com foco em modernização gradual do front-end (de Blade para Vue.js/Nuxt), performance, segurança e estabilidade de fluxos transacionais.

O que você vai fazer

  • Desenvolver e evoluir interfaces com Vue.js, Nuxt, TypeScript e Tailwind CSS

  • Apoiar a migração gradual de páginas Blade/Laravel para uma arquitetura moderna em Vue/Nuxt

  • Integrar interfaces a APIs REST do backend PHP/Laravel (autenticação, pagamento, sorteios)

  • Otimizar performance, responsividade e experiência mobile

  • Criar testes automatizados e participar de code reviews

  • Atuar em troubleshooting de produção e apoiar tecnicamente o time

Requisitos

  • Experiência sólida com Nuxt (SSR, SSG e client-side rendering)

  • Domínio de TypeScript e JavaScript moderno (ES6+)

  • Experiência com Tailwind CSS, HTML5 e CSS3

  • Conhecimento de Blade e integração com aplicações Laravel

  • Capacidade de atuar em stacks híbridas (Blade + Vue.js + Nuxt)

  • Experiência com consumo de APIs REST e autenticação/tokens

  • Gerenciamento de estado com Pinia ou Vuex

  • Conhecimento de Git, Vite e pipelines de CI/CD

  • Experiência com testes unitários e de componentes (Vitest/Jest)

  • Conhecimento de segurança web (XSS, CSRF)

  • Inglês técnico para leitura de documentação

Diferenciais

  • Conhecimento de WebSockets ou comunicação em tempo real

  • Experiência com design systems e bibliotecas de componentes

  • Conhecimento de acessibilidade digital e padrões WCAG

  • Experiência com SEO técnico e métricas de Core Web Vitals

  • Conhecimento de observabilidade e monitoramento (Sentry, New Relic ou similares)

  • Conhecimento de Cloudflare, CDN, cache e otimização de conteúdo estático

  • Experiência com Docker, AWS ou outra infraestrutura em nuvem

  • Vivência com feature flags, testes A/B ou liberação gradual de funcionalidades

  • Experiência em modernização de aplicações legadas

  • Experiência apoiando tecnicamente outros desenvolvedores

Localização:
Remoto
Salário:
Confidencial