AEM Developer

American IT SystemsSan Jose, NC
Onsite

About The Position

Develop and maintain components in an enterprise ready, framework agnostic, web component based component system to be demonstrated in different web application stacks/infrastructure including Adobe Experience Manager (AEM). Develop and maintain AEM components using HTL and Sling Models that correspond to components maintained within the component system. Design and implement templates, component dialogs, and policies used for authoring in AEM using editable templates, content fragments, and experience fragments as well as providing author training and mentorship. Ensure components meet accessibility standards (WCAG 2.1+) via established ARIA patterns and required keyboard support for components as well as maintaining outstanding web page performance. Maintain strong documentation comprised of component behavior, usage, and dependencies. Work alongside architects and senior engineers to implement components consistent with existing coding practices and environment constraints. Collaborate closely with UX designers to translate Figma designs/prototypes into pixel perfect functional equivalents. Participate in functional discovery, design decomposition, and spec writing in the component system with your peers and lead(s). Partake in design patterns and prototypes as well as and code reviews of UX component system and AEM components of your peers.

Requirements

  • Experience with Adobe Experience Manager (AEM)
  • Proficiency in HTL and Sling Models
  • Experience with editable templates, content fragments, and experience fragments
  • Knowledge of accessibility standards (WCAG 2.1+)
  • Experience with ARIA patterns and keyboard support
  • Understanding of web page performance optimization
  • Strong documentation skills
  • Experience working with architects and senior engineers
  • Ability to translate Figma designs/prototypes into functional equivalents
  • Experience in functional discovery, design decomposition, and spec writing
  • Experience with design patterns and prototypes
  • Experience with code reviews

Responsibilities

  • Develop and maintain components in an enterprise ready, framework agnostic, web component based component system.
  • Develop and maintain AEM components using HTL and Sling Models.
  • Design and implement templates, component dialogs, and policies used for authoring in AEM.
  • Provide author training and mentorship.
  • Ensure components meet accessibility standards (WCAG 2.1+) and maintain outstanding web page performance.
  • Maintain strong documentation comprised of component behavior, usage, and dependencies.
  • Implement components consistent with existing coding practices and environment constraints.
  • Collaborate closely with UX designers to translate Figma designs/prototypes into pixel perfect functional equivalents.
  • Participate in functional discovery, design decomposition, and spec writing.
  • Partake in design patterns and prototypes.
  • Conduct code reviews of UX component system and AEM components.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service