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.
Buscamos um desenvolvedor frontend para atuar no projeto bringIT, uma operação de e-commerce de alto volume com arquitetura headless baseada em Vue.js integrada à plataforma Magento. O profissional fará parte de um time multidisciplinar (backend, frontend, full-stack, QA e infraestrutura) e atuará diretamente na evolução da experiência do usuário, com forte interface com as áreas de marketing e produto.
Responsabilidades e atribuições
-
Desenvolver e manter componentes e páginas da loja headless em Vue.js, garantindo performance, acessibilidade e SEO
-
Implementar alterações de layout, campanhas e landing pages a partir de mockups entregues pelo time de marketing via Figma
-
Traduzir designs em código de forma fiel, pixel-perfect e responsiva (mobile-first)
-
Integrar o frontend com APIs do Magento/MageOS (REST e/ou GraphQL)
-
Participar de code reviews, contribuir com a evolução da arquitetura e padrões do projeto
-
Apoiar a investigação e correção de bugs em produção, incluindo análise de logs e métricas (Grafana, New Relic)
-
Atuar em conjunto com QA para garantir cobertura de testes e estabilidade das entregas
-
Documentar componentes, fluxos e decisões técnicas
-
Participar de cerimônias ágeis (planning, daily, review, retro) e refinar tarefas com o Product Owner
Requisitos e qualificações
Obrigatórios:
-
Ensino superior completo em área relativa a tecnologia.
-
Mínimo de 3 anos de experiência com desenvolvimento frontend
-
Sólida experiência com Vue.js (Vue 3, Composition API)
-
Domínio de JavaScript (ES6+), HTML5 e CSS3 (Flexbox, Grid)
-
Experiência com Pinia ou Vuex para gerenciamento de estado
-
Experiência consumindo APIs REST e/ou GraphQL
-
Familiaridade com Figma, sabendo navegar em arquivos, extrair specs, exportar assets e implementar layouts fielmente
-
Versionamento com Git (fluxo de branches, pull requests, code review)
-
Conhecimento em pré-processadores CSS (Sass/SCSS) ou frameworks utilitários (Tailwind)
-
Noções de performance web (Lighthouse, Core Web Vitals, lazy loading, code splitting)
-
Boa comunicação escrita e verbal em português
Desejáveis
-
Experiência com Nuxt.js ou frameworks SSR
-
Testes automatizados (Vitest, Jest, Cypress, Playwright)
-
Trabalho prévio em projetos headless commerce ou de e-commerce de alto tráfego
-
Familiaridade com PWA (Progressive Web Apps)
-
Conhecimento em ferramentas de monitoramento (Grafana, New Relic, Sentry)
-
Experiência com CI/CD (GitLab CI, GitHub Actions)
-
Vivência em ambientes ágeis (Scrum/Kanban) e ferramentas como Jira
Diferenciais
-
Experiência com Magento (Adobe Commerce, Magento 2) — frontend nativo, PWA Studio ou integrações headless
-
Conhecimento em Flutter para desenvolvimento mobile multiplataforma
-
Contribuições open source ou participação em comunidades técnicas
Informações adicionais
Oferecemos ao PJ:
-
Trabalho remoto
-
Empréstimo de equipamentos
-
20 dias de recesso remunerado
-
Desconto em produtos bringIT
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!