Desenvolvedor Frontend Sênior (Vue 3, Nuxt 3) BH

PJ, Belo Horizonte On-site


A Kalendae atua desde 2005 no mercado brasileiro, oferecendo serviços de co-sourcing e consultoria, além de desenvolvimento de aplicações, segurança da informação, consultoria em serviços de infraestrutura on premise e em cloud e capacitação em gerenciamento de serviços de TI e Negócios.

Buscamos evolução contínua em nossos serviços voltada à satisfação de nossos clientes e realização de nossos colaboradores.

Requirements

Sobre a Oportunidade

  • Estamos buscando um Desenvolvedor Frontend Sênior especializado em Nuxt.js para atuar no desenvolvimento e otimização de aplicações web de alto desempenho na indústria de iGaming. Esse profissional terá um papel estratégico na construção de interfaces dinâmicas, responsivas e escaláveis, garantindo uma experiência de usuário impecável.
  • O candidato ideal deve possuir um portfólio robusto, experiência sólida com Vue.js, Nuxt.js e SSR (Server-Side Rendering), além de conhecimento profundo em componentização, otimização de desempenho e SEO.

Responsabilidades

  • Desenvolver e manter aplicações frontend altamente performáticas utilizando Nuxt.js e Vue.js.
  • Implementar SSR (Server-Side Rendering) e SSG (Static Site Generation) para garantir velocidade e otimização de SEO.
  • Criar componentes reutilizáveis e modulares, seguindo as melhores práticas de arquitetura frontend.
  • Trabalhar na otimização de tempo de carregamento (Core Web Vitals, Lighthouse) e performance das aplicações.
  • Garantir design responsivo e compatibilidade cross-browser para todos os dispositivos e resoluções.
  • Consumir APIs REST e GraphQL, garantindo integração eficiente entre frontend e backend.
  • Colaborar com UI/UX designers para transformar wireframes e protótipos em código funcional.
  • Manter boas práticas de acessibilidade (WCAG) e UX para melhorar a usabilidade da plataforma.
  • Atuar na manutenção e refatoração de código, aplicando testes automatizados para garantir estabilidade do sistema.
  • Trabalhar em estreita colaboração com equipes de backend e DevOps para otimizar o desempenho e a escalabilidade das aplicações.
  • Garantir segurança no frontend, protegendo contra XSS, CSRF e outras vulnerabilidades comuns.

Requisitos Obrigatórios

  • Experiência comprovada com Nuxt.js e Vue.js.
  • Portfólio com projetos relevantes desenvolvidos com Nuxt.js e Vue.js.
  • Conhecimento avançado em JavaScript, TypeScript, HTML5 e CSS3.
  • Experiência com Vuex, Pinia e gerenciamento de estado global.
  • Domínio de SSR (Server-Side Rendering) e SSG (Static Site Generation).
  • Experiência com SEO técnico, incluindo meta tags dinâmicas, structured data e otimização de performance.
  • Conhecimento de testes automatizados (Jest, Cypress, Vue Test Utils).
  • Experiência com CI/CD e deploy automatizado (GitHub Actions, Vercel, Netlify).
  • Familiaridade com Webpack, Vite e otimização de assets.
  • Inglês avançado, para leitura e escrita de documentação e comunicação com times internacionais.

Diferenciais

  • Experiência no setor de iGaming, fintechs ou e-commerce.
  • Conhecimento em Tailwind CSS, SCSS, PostCSS e frameworks de UI como Vuetify e Quasar.
  • Experiência com PWA (Progressive Web Apps).
  • Experiência com animações avançadas no frontend (GSAP, Three.js, WebGL).
  • Conhecimento de GraphQL e Apollo Client.
  • Familiaridade com Docker e Kubernetes para desenvolvimento e deploy de aplicações frontend.
  • Experiência com A/B testing e otimização de conversão (CRO).

O que oferecemos

  • Ambiente inovador, com desafios técnicos no setor de iGaming.
  • Oportunidade de atuar em projetos estratégicos de alta visibilidade.
  • Stack tecnológica moderna e cultura de código limpo e escalável.
  • Investimento contínuo em capacitação, certificações e eventos de tecnologia.
  • Pacote de benefícios competitivo e salário compatível com a senioridade da posição.
  • Equipe colaborativa e cultura ágil baseada em SCRUM/Kanban.