The Front-End AEM Web Developer will develop web-based pages within a content management system for accessing and presenting information both intra-enterprise and consumer facing, using agile development methodologies.
Creates standards-based, semantic, valid markup that provides a positive user experience.
Codes in AEM workflows, using advanced front-end coding techniques
Interprets and helps to clarifiy customer and/or business requirements, and ensures those needs are met through technical implementation.
Maintains, integrates, implements impactful, complex applications, as well as providing post-implementation support.
Works with version control software and deploys jobs to environments as per development workflow.
Requires expert knowledge of HTML and CSS
3-5 years or more in AEM or CQ5 Front End Development
Knowledge of when to use advanced coding techniques such as JSON, Dynamic Data, custom code vs 3rd party, server side logic, and user-specific data delivery, based on user types and group permissions.
Excellent understanding of server-side languages, such as JSP, and/or Java Server Faces
Ability to make changes to the front end logic without impacting the server-side logic
Experience in usability principles, knowledge of standards like W3C
5-8 years front-end development experience