Overview
On Site
$1 - $1
Contract - W2
Skills
front-end development
React
Next.js
AEM front-end integration
UI automation frameworks
HTML / CSS
JavaScript (ES6+)
Job Details
Role : Front-End Engineer (React / Next.js / AEM)
Duration : Long Terms
Work location : Dear born MI - Onsite only
Role Overview
This role is responsible for designing, developing, and maintaining enterprise-grade front-end applications, with a strong emphasis on Adobe Experience Manager (AEM) based solutions. The engineer will build responsive, user-centric web applications using modern JavaScript frameworks while ensuring alignment with enterprise architecture, branding standards, and content management integrations.
The position requires hands-on AEM experience, placing it above standard React-only front-end roles and justifying the higher bill rate.
Key Responsibilities
- Engage with business stakeholders and customers to understand user journeys, use cases, and content-driven requirements, particularly within AEM-managed experiences
- Design, develop, and deliver front-end solutions integrated with AEM, including components, templates, and content consumption
- Build scalable and performant UI solutions using React and Next.js
- Align development with enterprise architecture standards, AEM best practices, and UI governance guidelines
- Collaborate closely with product owners, UX designers, backend engineers, architects, and AEM platform teams
- Create mockups, prototypes, and demos; participate in UI design reviews and stakeholder walkthroughs
- Develop and execute automated functional and UI tests (e.g., Playwright) to ensure quality and stability
- Optimize applications by fixing defects, improving performance, and modernizing UI patterns
- Ensure compliance with cross-browser compatibility, accessibility (WCAG), SEO, and responsive design standards
- Deliver consistent, enterprise-branded user experiences leveraging AEM design systems and templates
- Stay current with AEM advancements, front-end frameworks, and UI/UX best practices
Required Skills
- Adobe Experience Manager (AEM) Mandatory
- React
- Next.js
- JavaScript (ES6+)
- HTML / CSS
Required Experience
- 6+ years of overall IT experience
- 4+ years of hands-on front-end development experience
- 4+ years of experience with React and Next.js
- Hands-on AEM front-end integration experience (components, templates, content delivery)
- Experience with Playwright or similar UI automation frameworks
- Practical experience in two programming languages or advanced proficiency in one language
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.