What are the responsibilities and job description for the Front-End Engineer (React / Next.js / AEM) position at FutureTech Consultants LLC?
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