AEM Frontend Developer

$100,000 - $140,000

Full Time

  • No Travel Required

Skills

  • AEM
  • JavaScript
  • Adobe CQ5
  • Redux
  • front - end development
  • Scrum
  • jQuery
  • react

Job Description

  • Adobe AEM Development experience in core Java, J2EE, Sightly/HTL, Adobe AEM 6. x, RESTful web services and modern front-end frameworks. Hands-on in Adobe CQ5/AEM implementation, upgrades & migrations.,
  • Deep experience with developing projects involving React and Redux  
  • Experience in building reusable components and strong experience with multiple front-end libraries (SASS, LESS, Redux Toolkit Etc.),
  • Thorough understanding of React and Redux and its best practices.
  • Understanding HTML and JSX and ability to create webpages without help.
  • Understanding CSS and CSS-in-JS and how to create thematic styles for reusability.
  • Good understanding of Object-Oriented Programming (OOP) principles 
  • Strong Experience with Build Pipeline tools like Jenkins, Bitbucket, Git, Webpack and Maven.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • Strong Experience with using Unit Testing tools like Jest and Karma.
  • Familiarity with code collaboration platforms such as Bitbucket, Gitlab, or GitHub and submitting/reviewing/approving Pull Requests/Merge Requests.,
  • Knowledge of modern authorization mechanisms, such as JSON Web Token, OAuth flows, or common third-party Identity Providers., Strong working experience with different protocols and caching techniques and session management.
  • Worked part of Agile Scrum teams.
  • Working knowledge and understanding of the following: JCR, Apache Sling, Apache Felix, OSGi, REST, JavaScript, jQuery, AJAX, JSON, HTML, CSS and NPM, Java/J2EE/JSP experience nice to have, AEM Certification is a plus