Desenvolvedor(a) Front-end Sênior Vue at Vertigo Tecnologia

Brasil

Apply

Nosso time é composto por pessoas inquietas com foco no resultado e que se interessem pelo ambiente de transformação e inovação digital. Aqui na Vertigo Tecnologia ajudamos a melhorar a vida dos nossos clientes e dos cidadãos como um todo. Procuramos por uma Desenvolvedor(a) Front-end Sênior Vue que queira se desenvolver com a Vertigo! #GoVertigo

Requisitos

Experiência

  • Experiência em desenvolvimento de aplicações web com Vue.js (v2 e v3);
  • Experiência em JavaScript moderno (ES6+), incluindo promessas, async/await, spread/rest, etc;
  • Experiência em integração de APIs RESTful e/ou GraphQL;
  • Experiência em uso em gerenciamento de estado complexo;
  • Experiência em implementação de rotas e navegação avançada com Vue Router;
  • Experiência em versionamento de código com Git em times colaborativos;
  • Conhecimento em HTML5 e CSS3, incluindo Flexbox, Grid, Media Queries e boas práticas de acessibilidade (a11y);
  • Conhecimento em pré-processadores CSS (SASS/SCSS) e organização de código (ex: BEM);
  • Conhecimento em testes unitários com Jest, Vue Test Utils ou similares;
  • Conhecimento em ferramentas modernas de build como Webpack ou Vite;
  • Conhecimento em padrões de segurança para aplicações web (ex: tratamento de CORS, autenticação com JWT).

Habilidades

  • Experiência em desenvolvimento de aplicações web com Vue.js (v2 e v3);
  • Experiência em JavaScript moderno (ES6+), incluindo promessas, async/await, spread/rest, etc;
  • Experiência em integração de APIs RESTful e/ou GraphQL;
  • Experiência em uso em gerenciamento de estado complexo;
  • Experiência em implementação de rotas e navegação avançada com Vue Router;
  • Experiência em versionamento de código com Git em times colaborativos;
  • Conhecimento em HTML5 e CSS3, incluindo Flexbox, Grid, Media Queries e boas práticas de acessibilidade (a11y);
  • Conhecimento em pré-processadores CSS (SASS/SCSS) e organização de código (ex: BEM);
  • Conhecimento em testes unitários com Jest, Vue Test Utils ou similares;
  • Conhecimento em ferramentas modernas de build como Webpack ou Vite;
  • Conhecimento em padrões de segurança para aplicações web (ex: tratamento de CORS, autenticação com JWT).

Responsabilidades

  • Desenvolver e manter aplicações frontend modernas e escaláveis utilizando Vue.js;
  • Implementar interfaces interativas, acessíveis e compatíveis com múltiplos dispositivos;
  • Projetar componentes reutilizáveis e manter padrões de arquitetura no front-end;
  • Trabalhar com equipes multidisciplinares (backend, design, produto) para entregar funcionalidades com excelência;
  • Garantir a performance, testabilidade, responsividade e usabilidade das aplicações;
  • Participar de code reviews, sugerindo e garantindo aplicação de boas práticas;
  • Contribuir para a evolução técnica do time, mentorando outros desenvolvedores quando necessário.

Tecnologias

Vue.jsJavaScriptHTML5CSS3SASS/SCSSVue RouterGitJestWebpackViteRESTful APIsGraphQLTypeScriptTailwindCSSVuetifyBootstrapVueCypressDockerCI/CDVercelNetlifyAWS

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.