AEM Front End Developer (Adobe Experience Manager)

AEM Front End Developer (Adobe Experience Manager) jobs in Carlsbad CA

  • Posted on

  • Job type

  • Job category

     AEM Front End Developer (Adobe Experience Manager)
  • Location

     Carlsbad, CA
  • Minimum Experience

     5+ Years
  • Number Of Openings

  • Pay Rate

  • Description

    We are looking for AEM Front End Developer (Adobe Experience Manager). Design, develop, test, deploy, administrate, and maintain mission critical functionalities on ecommerce websites.

  • Desired Profile

    • BS/MS in Computer Science, Physics, Mathematics or equivalently technical disciplines.
    • 2+ years of experience building templates, components and clientlibraries in the Adobe Experience Manager version 6.4)
    • Experience creating HTML markup with Adobe HTML Template Language (HTL) also known as sightly.
    • Significant understanding of object-oriented design and programming.
    • 5+ years of solid hands experience with Java; other languages (C++, Ruby, Python, etc. will be considered).
    • 5+ years of experience and strong Web 2.0 experience essential, including use of OO Javascript, Ajax, JS libraries (eg ExtJs/jQuery/DOJO/ etc) Bootstrap, HTML 5, CSS, JSON, strong understanding of browser compatibility issues.
    • Knowledge of user interface frameworks such AngularJS or React and JQuery. Kendo UI, REST AP.
    • Experience using Agile software development methodologies.
    • Prior exposure to scripting languages (e.g. PowerShell, Perl, Bash) on Windows or Linux.
    • Values simplicity in software architecture, design, and practices (TDD, DDD).
    • Experience, instincts, and enthusiasm around testing and testability.
    • Experience with JavaScript Testing frameworks (mocha/jasmine, protractor/selenium, karma).
    • Experience working with geographically distributed team.
    • Excellent verbal and written communication skills.
    • Ability to effectively document artifacts and processes then explain them to others.
    • Knowledge of OOAD principles and methodologies (e.g. UML).
    • Web Service design experience: SOAP Request/Response handling, authentication, REST APIs.
  • Responsibilities

    • Responsible for initial design and development of new software and/or extensive software revisions.
    • Define technical requirements and create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
    • Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions.
    • Rely on extensive experience and judgment to understand complex problems and resolve them efficiently.
    • Use prior knowledge and experience to provide functional and technical support and leadership to colleagues.
    • Participate in training and orienting new software engineers as they join the team.
  • Please click the link below to learn more about our company and jobs