AEM Frontend Specialist

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

Customer Service
Web Development
Development Testing
Documentation
Web Applications
HTML5
HTML
Brand
UI
Collaboration
Innovation
Web Performance Optimization
Performance Tuning
Regulatory Compliance
Design Review
Technical Support
ROOT
IT Strategy
Technical Writing
Version Control
Computer Science
Computer Engineering
Frontend Development
Java
Adobe Experience Manager
React.js
JavaScript
Elasticsearch
RESTful
GulpJS
Node.js
Cascading Style Sheets
Sass
Responsive Design
User Experience
Attention To Detail
Software Engineering
Design Patterns
Agile
Scrum
Problem Solving
Conflict Resolution
Debugging
Communication
Adobe
TypeScript
Accessibility
SANS

Job Details

Hi,
The following requirement is open with our client.

Job Title : AEM Frontend Specialist
Location : New York, NY - Hybrid
Duration : 9+ Months

Job Description:
Under the direction of the Digital Customer Service Manager, the Front-End Developer Experience Specialist will be responsible for the development, implementation, and maintenance of enterprise-level web applications for the Authority's airport websites. This role will primarily involve working within the Adobe Experience Manager (AEM) CMS, integrating front-end technologies such as React, Webpack, LESS/SASS, and collaborating with backend Java platforms.
The specialist will be involved in all phases of the web development lifecycle, including planning, design, development, testing, deployment, and documentation. The position also includes ongoing site maintenance, technical support, and proactive enhancements to optimize the digital user experience.

A. Job Responsibilities
  • Develop and maintain responsive web applications using AEM, React, NextJS, JavaScript, HTML5, CSS4, Node.js, and associated technologies.
  • Integrate front-end code with Java-based backend systems using Adobe Sightly/HTML.
  • Ensure alignment of code with corporate branding, UX/UI guidelines, and web accessibility standards.
  • Collaborate with content owners, designers, and backend developers to deliver scalable and high-performance websites.
  • Prototype and experiment with new technologies to support business goals and digital innovation.
  • Contribute to website optimization strategies, including performance tuning and customized user experiences.
  • Respond to and resolve daily technical service requests and ad-hoc troubleshooting.
  • Work closely with the Adobe AEM Architect to ensure compliance with implementation best practices.
  • Participate in strategy sessions, design reviews, and planning meetings with internal teams and stakeholders.
  • Provide technical support, identify root causes of issues, and implement fixes with minimal downtime.
  • Guide and ensure vendor contributions align with overall technical strategy and project requirements.
  • Maintain technical documentation, deployment records, and version control.

B. Experience and Qualifications
Required:
  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 6+ years of professional front-end development experience.
  • 5+ years of experience with Java and Java-based backend systems.
  • Proficiency with Adobe Experience Manager (AEM), including template and component development.
  • Strong hands-on experience with React.js, Redux/Flux, and modern JavaScript (ES6+).
  • Deep understanding of RESTful APIs and asynchronous data handling.
  • Experience with Webpack, NPM, Babel, Gulp, Grunt, Node.js.
  • Skilled in CSS pre-processors (LESS/SASS) and responsive web design practices.
  • Familiarity with Adobe Sightly/HTL templating language.
  • Strong UX and design sensibilities, with attention to detail.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Experience working in Agile/Scrum teams.
  • Strong problem-solving skills, and ability to debug and resolve complex technical issues.
  • Positive, collaborative attitude with strong communication skills.

Preferred:
  • Experience with Adobe Experience Platform (AEP).
  • Familiarity with TypeScript.
  • Experience optimizing large-scale websites for performance and accessibility.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.