Desenvolvedor FrontEnd (VueJS)

Sabiá Administrações

Pompéu - MG

1 posição

Não informado

Integral

PJ
Remoto
Pleno
Sênior
Tecnologia

Estamos procurando um(a) Desenvolvedor(a) Front-End Pleno/Sênior com experiência em Vue.js e Nuxt.js para compor nosso time de tecnologia. Se você curte criar interfaces elegantes, performáticas e responsivas, além de se envolver com boas práticas de desenvolvimento e UX, essa vaga é pra você!

Responsabilidades

  • Desenvolver e manter aplicações web com Vue.js e Nuxt.js;
  • Trabalhar em colaboração com designers e desenvolvedores backend;
  • Garantir a performance, acessibilidade e responsividade das interfaces;
  • Implementar componentes reutilizáveis e escaláveis;
  • Escrever código limpo, documentado e testável;
  • Participar de decisões técnicas e arquiteturais do front-end;
  • Otimizar SEO e performance para aplicações SSR e SSG com Nux.

Esperamos que você tenha

  • Experiência sólida com Vue.js (2.x ou 3.x);
  • Vivência com protocolo HTTP;
  • Testes automatizados;
  • Conhecimento em Nuxt.js;
  • HTML, CSS e JavaScript com Typescript;
  • Experiência com consumo de APIs REST;
  • Familiaridade com Git e fluxo de versionamento;
  • Boas noções de usabilidade e design responsivo;
  • Experiência com Pinia ou outros gerenciadores de estado;
  • Conhecimento em SSR (Server-Side Rendering) e SPA (Single Page Application).

Será um diferencial se você tiver

  • Vivência com design system;
  • Vivência em times ágeis (Scrum/Kanban);
  • Ter contribuído com projetos open source;
  • Conhecimento básico de backend (Laravel);
  • Entendimento do ciclo de desenvolvimento e funcionamento de uma aplicação web;
  • Interesse em performance web, acessibilidade e PWA.

Requisitos

Habilidade Técnica

  • Domínio de Vue.js (2.x ou 3.x) - Avançado
  • Experiência com Nuxt.js (SSR e SSG) - Avançado
  • HTML, CSS e JavaScript com Typescript - Avançado
  • Consumo de APIs REST com boas práticas - Avançado
  • Conhecimento em usabilidade, acessibilidade e design responsivo - Avançado
  • Experiência com gerenciamento de estado (Pinia, Vuex) - Avançado
  • Testes automatizados em front-end (ex.: Vitest, Cypress, Jest) - Intermediário
  • Versionamento com Git (Git Flow, branchs, pull requests) - Intermediário

Localização

Pompéu - MG, Brasil, 35640-000