O que esta vaga pede
Sobre a vaga
A squad de Web Marketing é responsável pelas propriedades digitais, incluindo sites institucionais, landing pages de campanhas, hubs de conteúdo e páginas de produtos. As experiências são construídas e evoluídas sobre o Adobe Experience Manager — AEM —, com integrações ao ecossistema de marketing, como Analytics, Target, Marketing Cloud e APIs internas.
Buscamos uma pessoa desenvolvedora Full Stack, com forte especialização em Front-End, para transformar layouts do Figma em interfaces performáticas, acessíveis, responsivas e fiéis ao design. É importante também ter autonomia para desenvolver componentes, templates e integrações no back-end do AEM, atuando de ponta a ponta: do HTL e dos dialogs até o comportamento em runtime, integrações com APIs, quality gates e entrega em produção.
Responsabilidades
- Desenvolver e evoluir componentes, templates e Content Fragments no AEM Sites, garantindo autonomia de edição para os times de marketing.
- Implementar interfaces responsivas, acessíveis e compatíveis entre navegadores a partir de layouts do Figma, com abordagem mobile-first e atenção aos detalhes visuais.
- Otimizar a performance web e os Core Web Vitals — LCP, CLS e INP — por meio de lazy loading, otimização de imagens, critical CSS e redução de JavaScript.
- Manter e expandir o Design System e a biblioteca de componentes da squad, promovendo reuso e consistência visual.
- Construir integrações back-end no AEM, incluindo servlets, Sling Models, workflows, schedulers e consumo ou exposição de APIs REST.
- Implementar e validar tagueamento e tracking com Adobe Analytics, Google Tag Manager e data
- Layer, em parceria com os times de Marketing e Dados.
- Apoiar campanhas e ativações, incluindo a criação de landing pages, testes A/B e iniciativas de personalização de conteúdo.
- Participar de code reviews, versionamento com Git e pipelines de CI/CD por meio do Adobe Cloud Manager, atuando nos ambientes de desenvolvimento, homologação e produção.
- Atuar no ciclo ágil da squad, participando de refinamentos, plannings e dailies em conjunto com Product Owner, UX, Design, Marketing e demais áreas de negócio.
Requisitos
- Experiência prática com Adobe Experience Manager — AEM as a Cloud Service —, incluindo desenvolvimento de componentes, HTL/Sightly, dialogs com Granite/Coral UI, Sling Models, editable templates e Core Components.
- Conhecimento da estrutura de projetos baseada no AEM Project Archetype e nos módulos Maven, incluindo ui.apps, ui.content, ui.config, core e ui.frontend, com build via Maven.
- Domínio de HTML5 semântico, CSS3 — Flexbox, Grid e SASS/LESS —, JavaScript moderno — ES6+ — e TypeScript, com experiência em desenvolvimento de interfaces responsivas e fiéis ao design.
- Experiência com acessibilidade — WCAG —, SEO técnico, compatibilidade entre navegadores e otimização de performance web, incluindo Core Web Vitals.
- Conhecimento de Java aplicado ao AEM, incluindo OSGi, Sling e JCR, além de experiência com consumo e criação de APIs REST/JSON.
- Familiaridade com pelo menos um framework ou biblioteca moderna de Front-End, como React ou Angular.
- Conhecimento da arquitetura author/publish, Dispatcher e mecanismos de cache do AEM.
- Experiência com Git, fluxo de branches, pull requests e code reviews.
- Boa comunicação para traduzir necessidades de Marketing e Negócio em soluções técnicas.
- Autonomia, organização, colaboração e senso de dono para atuar com múltiplas campanhas e demandas em paralelo.
- Diferenciais
- Certificação Adobe Certified Expert — AEM Sites Developer.
- Familiaridade com o build Front-End integrado ao AEM, incluindo o módulo ui.frontend, Webpack e geração e entrega de client libraries.
- Vivência com Adobe Experience Cloud, incluindo Adobe Analytics, Target, Launch e Campaign/Marketing Cloud.
- Conhecimento de AEM Headless, SPA Editor e arquiteturas headless.
- Experiência com Web Components, TypeScript e ferramentas de build, como Webpack.
- Conhecimento de testes automatizados, como Jest e JUnit.
- Experiência com testes A/B, CRO e personalização de conteúdo.
- Inglês intermediário ou avançado para leitura de documentação e suporte Adobe.
- Familiaridade com Docker, Jenkins, GitHub Actions e ferramentas de observabilidade.
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/
Ref: b710
#ES -ES1