Resumo da vaga

Senior Frontend Developer (AEM / CMS Experience)- 6 Months- Octopus by RTG

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Frontend Architecture & Development

  • Lead the development of scalable, maintainable, and high-performance frontend applications using HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks.
  • Define and implement frontend architecture, reusable component strategies, and coding standards.
  • Build modular, reusable UI components aligned with enterprise design systems and scalable frontend patterns.

Framework & Application Development

  • Develop advanced frontend solutions using React (preferred), Next.js, or Vue.js.
  • Architect and manage frontend state, routing, rendering strategies, and component composition.
  • Optimize frontend applications for scalability, maintainability, and long-term extensibility.

CMS & AEM Integration

  • Lead frontend integration efforts within Adobe Experience Manager (AEM) or comparable enterprise CMS platforms.
  • Work extensively with:
  • HTL/Sightly
  • Clientlibs
  • Editable Templates
  • Content Fragments
  • Experience Fragments
  • SPA Editor
  • Component Dialogs
  • Ensure frontend solutions are author-friendly and aligned with CMS content authoring workflows.
  • Collaborate with backend/AEM developers to establish clean component contracts and integration standards.

Details

  • HTL/Sightly
  • Clientlibs
  • Editable Templates
  • Content Fragments
  • Experience Fragments
  • SPA Editor
  • Component Dialogs
  • Core Web Vitals
  • Lazy loading
  • Code splitting
  • Image optimization
  • Bundle optimization
  • Rendering performance
  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • SCSS/SASS
  • Responsive and mobile-first development
  • Cross-browser compatibility
  • Progressive enhancement
  • RTL and multilingual frontend support
  • React.js (preferred)
  • Next.js
  • Vue.js
  • Component-driven architecture
  • React hooks and lifecycle
  • TypeScript
  • State management solutions (Redux, Context API, Zustand, etc.)
  • SSR/SSG concepts
  • AEM SPA Editor
  • AEM as a Cloud Service
  • Clientlibs optimization
  • Editable Templates
  • Content authoring workflows
  • Git workflows
  • npm/Yarn
  • Webpack/Vite
  • Browser developer tools
  • JIRA
  • CI/CD pipelines
  • Adobe Cloud Manager
  • GitHub Actions
  • Jenkins
  • Core Web Vitals optimization
  • Frontend performance auditing
  • WCAG 2.1 AA compliance
  • Technical SEO fundamentals
  • Semantic HTML and metadata optimization
  • Jest
  • React Testing Library
  • Cypress or Playwright
  • Contentful
  • Sitecore
  • Storyblok
  • Optimizely

Design System Implementation

  • Translate Figma and design system specifications into scalable frontend implementations.
  • Drive consistency in UI implementation, typography, spacing, accessibility, and interaction behavior.
  • Contribute to or maintain enterprise component libraries and shared UI frameworks.

Performance Optimization

  • Lead frontend performance initiatives focused on:
  • Core Web Vitals
  • Lazy loading
  • Code splitting
  • Image optimization
  • Bundle optimization
  • Rendering performance
  • Monitor and improve application performance across devices and browsers.

Accessibility & Quality

  • Ensure applications meet WCAG 2.1 AA accessibility standards.
  • Advocate for semantic HTML, accessibility best practices, and inclusive design implementation.
  • Conduct code reviews and enforce frontend quality standards.

API & Headless Integration

  • Integrate frontend applications with RESTful and GraphQL APIs.
  • Support headless CMS and decoupled frontend architectures where applicable.
  • Manage asynchronous data handling, caching strategies, and error states effectively.

Technical Leadership & Mentorship

  • Mentor junior and mid-level frontend developers.
  • Participate in architectural discussions, technical planning, and sprint estimation.
  • Promote best practices in frontend engineering, testing, accessibility, and performance.

Collaboration

  • Work closely with product owners, UX/UI designers, QA engineers, backend developers, DevOps teams, and content authors.
  • Participate actively in Agile/Scrum ceremonies and contribute to delivery planning.

Requirements

  • 5–7 years of professional frontend development experience.
  • Proven experience delivering enterprise-scale or content-heavy web platforms.
  • Strong hands-on experience with Adobe Experience Manager (AEM) or similar enterprise CMS platforms.
  • Experience working within Agile/Scrum delivery teams.
  • Experience contributing to frontend architecture and technical decision-making.

Frontend Fundamentals

  • Expert-level proficiency in:
  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Strong understanding of:
  • SCSS/SASS
  • Responsive and mobile-first development
  • Cross-browser compatibility
  • Progressive enhancement
  • RTL and multilingual frontend support

Modern Frontend Frameworks

  • Advanced hands-on experience with:
  • React.js (preferred)
  • Next.js
  • Vue.js
  • Strong understanding of:
  • Component-driven architecture
  • React hooks and lifecycle
  • TypeScript
  • State management solutions (Redux, Context API, Zustand, etc.)
  • SSR/SSG concepts

AEM & CMS Expertise

  • Strong practical experience integrating frontend solutions within AEM environments.
  • Experience with:
  • AEM SPA Editor
  • AEM as a Cloud Service
  • Clientlibs optimization
  • Editable Templates
  • Content authoring workflows
  • Understanding of enterprise CMS constraints and scalable authorable component strategies.

Design Systems & UI Engineering

  • Experience building and maintaining scalable design systems and component libraries.
  • Strong ability to convert Figma designs into production-ready interfaces with high visual accuracy.
  • Familiarity with Tailwind CSS or utility-first styling approaches is a plus.
  • Strong understanding of frontend animations and interaction design.

Tooling & Workflow

  • Strong proficiency with:
  • Git workflows
  • npm/Yarn
  • Webpack/Vite
  • Browser developer tools
  • Familiarity with:
  • JIRA
  • CI/CD pipelines
  • Adobe Cloud Manager
  • GitHub Actions
  • Jenkins

Performance, Accessibility & SEO

  • Strong expertise in:
  • Core Web Vitals optimization
  • Frontend performance auditing
  • WCAG 2.1 AA compliance
  • Technical SEO fundamentals
  • Semantic HTML and metadata optimization

Testing & Quality Assurance

  • Experience with:
  • Jest
  • React Testing Library
  • Cypress or Playwright
  • Understanding of unit, integration, and E2E testing strategies.

Nice to haves

  • Experience with Headless CMS architectures and GraphQL APIs.
  • Experience with:
  • Contentful
  • Sitecore
  • Storyblok
  • Optimizely
  • Familiarity with Adobe Analytics, Adobe Target, or Tealium.
  • Experience supporting multilingual and Arabic/RTL websites.
  • Exposure to microfrontend architecture is a plus.

Soft Skills

  • Strong leadership and mentoring abilities.
  • Excellent problem-solving and analytical skills.
  • Strong communication and stakeholder management skills.
  • Ability to manage priorities and deliver high-quality work under deadlines.
  • Strong attention to detail and commitment to frontend excellence.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFrontend DevelopmentÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackCI/CD, GraphQL, JavaScriptSkills principais
Localização44 países aceitosElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.
Aplicar no site da empresaSite da empresaAbrir link