Remotery

Mid-level Frontend Developer – AEM, CMS Experience

atRobusta StudioEG flagEgyptFull-timeFrontend Engineer / Web DeveloperMid-levelSenior

Posted 19 hours ago

📋 Description

• Design and implement responsive, accessible, and high-performance user interfaces utilizing HTML5, CSS3, and contemporary JavaScript (ES6+).

• Write clean, maintainable, and scalable frontend code in adherence to modern best practices.

• Construct reusable UI components in accordance with design systems and principles of component-driven architecture.

• Maintain consistency across pages and applications by utilizing shared component libraries.

• Develop engaging web experiences using React (preferred), Next.js, or Vue.js.

• Efficiently manage component state and frontend application logic.

• Integrate frontend components with Adobe Experience Manager (AEM) or other enterprise CMS platforms.

• Transform Figma or similar design files into pixel-perfect responsive interfaces.

• Ensure cross-browser, device, and screen size compatibility.

• Implement frontend optimization techniques such as lazy loading, image optimization, and enhancements for Core Web Vitals.

• Create accessible interfaces that comply with WCAG 2.1 AA standards.

• Collaborate effectively with designers, backend developers, AEM developers, QA engineers, and product owners within Agile/Scrum teams.


⛳️ Requirements

• 3–5 years of practical frontend development experience.

• Significant experience in developing production-ready websites or enterprise web applications.

• Practical experience with at least one enterprise CMS platform, such as:

  • • Adobe Experience Manager (preferred)
  • • Sitecore
  • • Contentful
  • • Storyblok
  • • WordPress

• Familiarity with working in Agile/Scrum environments.

• Core Technical Requirements:

Frontend Fundamentals:

  • • Strong proficiency in:
    • • HTML5
    • • CSS3
    • • JavaScript (ES6+)
  • • Experience with SCSS/SASS or similar CSS preprocessors.
  • • Strong understanding of responsive and mobile-first development.
  • • Cross-browser compatibility and progressive enhancement techniques.
  • • Basic experience with internationalization and RTL support.

Modern Frontend Frameworks:

  • • Practical experience with:
    • • React.js (preferred)
    • • Next.js
    • • Vue.js
  • • Understanding of:
    • • Component-based architecture
    • • Hooks and state management
    • • Basic TypeScript knowledge
    • • Familiarity with state management libraries such as Redux, Context API, or Zustand.

CMS Experience:

  • • Experience integrating frontend applications into enterprise CMS platforms.
  • • Understanding of CMS authoring limitations and editable component structures.
  • • Ability to collaborate effectively with backend/AEM developers regarding component contracts and data structures.

UI & Design Systems:

  • • Capability to accurately convert Figma designs into maintainable frontend code.
  • • Experience with:
    • • Design systems
    • • Design tokens
    • • Shared component libraries
  • • Familiarity with Tailwind CSS is advantageous.
  • • Understanding of animations and UI interactions using CSS and JavaScript.

Tooling & Development Workflow:

  • • Proficient in:
    • • Git
    • • npm/Yarn
    • • Webpack or Vite
  • • Experience utilizing browser developer tools for debugging and performance evaluation.
  • • Familiarity with JIRA or similar project management tools.

Performance, Accessibility & SEO:

  • • Strong understanding of:
    • • Core Web Vitals
    • • Frontend optimization strategies
    • • WCAG 2.1 AA accessibility standards
    • • SEO best practices for semantic markup and metadata.

Nice to Have:

  • • Experience with AEM as a Cloud Service.
  • • Experience with AEM SPA Editor using React.
  • • Familiarity with headless CMS and GraphQL.
  • • Exposure to:
    • • Adobe Target
    • • Adobe Analytics
    • • Tealium
  • • Unit testing experience using Jest or React Testing Library.
  • • E2E testing with Cypress or Playwright.
  • • Familiarity with CI/CD pipelines such as:
    • • Adobe Cloud Manager
    • • GitHub Actions
    • • Jenkins
  • • Experience working on Arabic or RTL websites.

Soft Skills:

  • • Strong problem-solving and debugging abilities.
  • • Excellent skills in communication and collaboration.
  • • Ability to work independently with minimal supervision.
  • • High attention to detail and a focus on UI quality.
  • • Strong time management and task prioritization skills.

🏝️ Benefits

• Competitive salary and comprehensive benefits package.

• Opportunities for professional development and career advancement.

• Flexible working hours and the possibility of remote work.

• A dynamic and inclusive work environment.

People also viewed

Huzzle.com19 hours ago

Frontend Engineer

PL flagPoland OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Sigma Software Group19 hours ago

Front-End Developer, React/Next.js

UA flagUkraine OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Guidewire Software19 hours ago

Junior Frontend Developer, German speaking

DE flagGermany OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Software Mind19 hours ago

Senior Full-Stack Engineer, React, Next.js, TypeScript

CR flagCosta Rica OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Software Mind19 hours ago

Lead Front-end Software Engineer, React

RO flagRomania OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Towa Software19 hours ago

Desarrollador Frontend, Angular – APIs y validación

MX flagMexico OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers