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
- Etapa 1: Cadastro
- Etapa 2: Entrevista com RH
- Etapa 3: Entrevista com gestor
- 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!
Siga-nos em nossas redes sociais!