Desenvolvimento Front-end Vue.js

Experiência: Sênior

Tipo de Contratação Não Informado

Publicada em: 09/10/2025

Candidatar-me agora

A NT: Somos uma consultoria global de desenvolvimento de software personalizado e contratação de projetos de TI sem restrições geográficas; operamos globalmente, navegando em desafios tecnológicos e empresariais com expertise. Nossa sede nos Estados Unidos está localizada em San Diego, Califórnia, e também temos centros de desenvolvimento estrategicamente localizados no Brasil, México, Peru e Uruguai. Nossa sede na América Latina está sediada em Porto Alegre, Brasil, com uma filial em São Paulo. Há mais de duas décadas, somos reconhecidos globalmente no mercado de software e inovação por entregar projetos com valor agregado, elaborados por equipes ágeis de profissionais qualificados. Confira nossa página nacional e internacional em: ntconsult.com.br e ntconsultcorp.com.

O projeto: Estamos em busca de excepcionais profissionais em Desenvolvimento Vue.js para atuar em um cliente, uma seguradora que conta com recursos globais e autonomia local, atendendo às necessidades específicas, e promovendo soluções diferenciadas e inovadoras. Atua nos segmentos comercial, industrial, varejo e digital, presente em mais de 100 países nos ramos de seguros e resseguros há mais de 35 anos. Você será responsável por construir interfaces modernas, escaláveis e acessíveis, atuando em um ambiente colaborativo com designers, engenheiros e product managers. O papel exige atenção a detalhes, domínio de boas práticas de desenvolvimento front-end e mentalidade voltada a design systems e componentização. Buscamos alguém que valorize código limpo, entenda a importância de testes e mantenha a fluidez entre design e tecnologia para garantir entregas consistentes e de alto impacto.

As responsabilidades:

  • Desenvolver e manter aplicações Vue.js com Nuxt (SSR/SSG/ISR), TypeScript e Vite.
  • Criar componentes reutilizáveis seguindo Atomic Design e documentá-los no Storybook.
  • Gerenciar estado com Pinia e Composition API; modelar props (Prop Options) e emits com tipagem forte.
  • Implementar layouts responsivos com TailwindCSS e Flexbox (mobile-first).
  • Integrar com APIs REST/GraphQL, tratar erros, loading states e edge cases.
  • Escrever testes unitários, componentes e E2E (Vitest/Jest/Cypress) e manter cobertura saudável.
  • Otimizar performance (code-splitting, lazy/hydration, imagens, análise com DevTools) e zelar por acessibilidade (a11y).
  • Versionar e revisar código (code review), manter padrões e boas práticas (lint, type-check, commits semânticos).
  • Colaborar com Design (handoff Figma, tokens, design system) e com Back-end para contratos estáveis.

Os requisitos mandatórios:

  • Experiência com Vue.js.
  • Experiência com Nuxt.
  • Experiência com TypeScript.
  • Experiência com TailwindCSS.
  • Experiência com Flexbox.
  • Experiência com Storybook.
  • Experiência com Figma.
  • Experiência com Atomic Design.
  • Experiência com Pinia.
  • Experiência com Composition API.
  • Experiência com Prop Options.
  • Experiência com Vite.
  • Experiência com Testes (Vitest, Jest, Cypress, Playwright).

Os diferenciais:

  • Experiência com SEO (meta tags, head, sitemap, schema, SSR/SSG).
  • Experiência com Performance (Chrome DevTools, Lighthouse, Web Vitals).
  • Experiência com CI/CD (Azure Pipelines, AWS, outros).
  • Experiência com Web Components (Vue3 web component).
  • Experiência com Webpack.

O que valorizamos:

  • Código simples, legível e orientado a componentes.
  • Mentalidade de design system e documentação viva.
  • Autonomia com responsabilidade, comunicação clara e foco em entrega.


Você está em uma área do site da empresa NTConsult fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

Compartilhe:

Twitter Facebook LinkedIn