Marriott International-posted about 2 months ago
Full-time • Mid Level
Remote • Bethesda, MD
5,001-10,000 employees
Accommodation

As a Senior AEM Specialist / Front-End Engineer at Marriott, you will lead the development of scalable, high-performance web experiences using Adobe Experience Manager (AEM), and modern front-end technologies. You will architect and implement CMS integrations, reusable components, and responsive interfaces that power Marriott's global hospitality platforms. Collaborating with product owners, UX designers, engineers, and QA teams, you will deliver seamless digital experiences optimized for all modern browsers and devices.

  • Architect and develop AEM components, templates, and services, emphasizing headless CMS integration.
  • Design and implement AEM page authoring experiences, including editable templates, content policies, and author-friendly components.
  • Enable and support content authors by building intuitive, reusable components and dialogs that align with brand and accessibility standards.
  • Collaborate with content teams to optimize authoring workflows, ensuring efficient page creation and publishing processes.
  • Collaborate with cross-functional teams to deliver responsive, accessible, and high-performance web applications.
  • Optimize both front-end code for scalability, speed, and cross-device compatibility.
  • Integrate AEM with Adobe Marketing Cloud
  • Conduct code reviews and mentor junior developers in AEM and front-end best practices.
  • Troubleshoot and resolve full-stack issues, including AEM dispatcher configurations and service integrations.
  • Bachelor's degree in computer science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of hands-on experience in AEM 6.4 + development, including Sling models, OSGi services, workflows, and dispatcher.
  • 8+ years of experience in software design and development,
  • Experience with backend technologies: Node.js, Or Spring Boot.
  • Deep understanding of HTML5, CSS3, and JavaScript or TypeScript.
  • Microservices and cloud-native architecture
  • Experience with headless AEM implementations, and server-side rendering (SSR).
  • Familiarity with NGINX, CDN configurations, and performance optimization.
  • Knowledge of modern front-end technologies like React.js
  • Proven ability to work in Agile development environments.
  • Experience integrating AEM with React components in both headful and headless architectures.
  • Experience with Figma Design system
  • Familiarity with DevOps & Monitoring tools such as Git, JIRA, Jenkins, Harness, and Dynatrace.
  • Demonstrated UI implementation skills, including expertise in typography, color theory, imagery, motion design, and graphic elements.
  • Proficiency in developing custom reusable components using Atomic Design principles.
  • Background in working with multi-repository codebases.
  • Ability to write deployment configurations and contribute to CI/CD pipelines.
  • Awareness of industry trends, best practices, and modern web environments.
  • Strong verbal and written communication skills, with the ability to present complex technical ideas in clear business terms.
  • Experience working with GraphQL
  • Opportunity to work on innovative projects and technologies.
  • Collaborative and inclusive work environment.
  • Professional growth and development opportunities.
  • Flexible work schedule and remote work options.
  • Travel and hospitality tech is fun, and it's a good mission.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service