Pular para o conteúdo principal

Desenvolvedor Front-End Vue.js Sênior

Descrição da vaga

A bringiT é uma empresa que nasceu de uma história de resiliência e paixão, tornando-se referência no e-commerce de peças para notebooks. Com base em valores sólidos como Verdade com Amor, Humildade, Trabalho de Alta Performance e Fé, promovemos uma cultura de autenticidade, excelência e colaboração.


Estamos em busca de um Desenvolvedor Front-end Vue.js Sênior para integrar nosso time! 🚀

Responsabilidades e atribuições

  • Analisar, desenvolver, testar e sustentar aplicações web em Vue.js 3.x e seu ecossistema (Vuex, Vue Router, Vue CLI ou Vite) utilizando o framework Nuxt.js, garantindo que eles atendam aos requisitos funcionais, técnicos e de desempenho da organização.
  • Desenvolver integrações com APIs REST e GraphQL, consumindo e enviando dados para os sistemas de backend.
  • Garantir o desenvolvimento de um código limpo, escalável e de fácil manutenção, seguindo boas práticas de desenvolvimento.
  • Criar componentes reutilizáveis, otimizados para desempenho e responsivos para diferentes dispositivos e resoluções.
  • Realizar a manutenção contínua de aplicativos existentes, identificar e corrigir bugs e implementar atualizações conforme necessário.
  • Colaborar com designers, product managers e equipe de back-end para criar soluções eficazes e intuitivas.
  • Participar de revisões de código e promover melhores práticas dentro da equipe.
  • Manter-se atualizado sobre novas tecnologias e tendências do ecossistema JavaScript, Vue.js e Nuxt.js.
  • Garantir acessibilidade e usabilidade nas aplicações desenvolvidas.

Requisitos e qualificações

Obrigatórios:

  • Ensino superior completo em área relativa a tecnologia.
  • Experiência sólida com desenvolvimento Front-End utilizando TypeScript.
  • Domínio de Vue.js 3.x e seu ecossistema (Vuex, Vue Router, Composition API).
  • Conhecimento avançado em HTML5, CSS3 (SASS, LESS) e JavaScript (ES6+).
  • Conhecimento em frameworks CSS como Tailwind ou Bootstrap.
  • Experiência com Server-Side Rendering (Nuxt.js).
  • Experiência com PWA (Progressive Web Apps).
  • Experiência com integração de APIs RESTful e GraphQL.
  • Conhecimento de fluxos de autenticação usando OAuth para integração com APIs.
  • Conhecimento em gerenciamento de sessão de usuário dentro da aplicação.
  • Familiaridade com ferramentas de versionamento de código (Git/GitHub/GitLab).
  • Experiência com metodologias ágeis (Scrum/Kanban).

Diferenciais:

  • Conhecimento funcional em Adobe Commerce (Magento).
  • Conhecimento de integração (REST e GraphQL) com Adobe Commerce (Magento).
  • Conhecimento em práticas de DevOps (Docker, CI/CD, Pipelines).
  • Conhecimento de SEO para Frontend: Técnicas de SEO on-page e performance.
  • Boas Práticas de UX/UI: Noções de experiência do usuário e interface amigável.
  • Experiência com outras frameworks e bibliotecas: Conhecimento de React ou Angular.

Informações adicionais

Oferecemos ao PJ:

  • Trabalho remoto
  • Empréstimo de equipamentos
  • 20 dias de recesso remunerado
  • Desconto em produtos bringIT

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com RH
  3. Etapa 3: Entrevista com gestor
  4. Etapa 4: Contratação

Junte-se à Jornada: Descubra a bringIT - Onde História, Valores e Oportunidades se Unem!

Na bringIT, acreditamos que as pessoas são a força que impulsiona nosso sucesso. Aqui, cultivamos um ambiente acolhedor e dinâmico, onde nossos valores — Verdade com Amor, Humildade, Alta Performance e Fé — guiam nossas ações e relações. Somos apaixonados por tecnologia e por criar soluções inovadoras para nossos clientes, mas também valorizamos o crescimento pessoal e profissional de cada integrante do time. Juntos, vivemos nosso propósito de "ora et labora", trabalhando com dedicação, colaborando uns com os outros e celebrando nossas conquistas. Venha fazer parte de uma equipe que combina excelência com propósito e transforma desafios em oportunidades!