AEM - UI EDS - Technical Lead / Frontend development Lead
š Job Overview
Job Title: AEM - UI EDS - Technical Lead / Frontend Development Lead
Company: MAP | WPP Enterprise Solutions
Location: New Delhi, India
Job Type: Full-Time
Category: Frontend Development / Technical Leadership / Digital Transformation
Date Posted: 2026-08-18T10:06:38
Experience Level: 10+ years of relevant experience
Remote Status: On-site
š Role Summary
-
Lead the design, development, and implementation of customer-facing web platforms utilizing frontend technologies and CMS solutions, specifically focusing on Adobe Experience Manager (AEM).
-
Drive end-to-end project delivery by defining technical solutions, managing scope, and establishing realistic timelines, ensuring successful client engagements.
-
Act as a key technical consultant, translating complex business requirements into actionable technical specifications and guiding development teams through best practices.
-
Foster a collaborative and inclusive team environment, mentoring junior developers and ensuring adherence to quality standards and agile methodologies.
-
Contribute to Go-To-Market (GTM) strategies by collaborating with Sales on service offerings and supporting pre-sales inquiries with technical expertise.
š Enhancement Note: This role bridges technical frontend development leadership with client-facing consulting. The "UI EDS" in the title likely refers to "User Interface Experience Design System" or similar, emphasizing the importance of structured and reusable UI components. The "AEM" focus indicates deep expertise in Adobe Experience Manager is critical.
š Primary Responsibilities
-
Spearhead discovery sessions to deeply understand client business priorities and specific authoring experience requirements within CMS environments.
-
Facilitate critical workshops involving creative, content, and development teams to identify and define template/component requirements and establish robust governance strategies.
-
Manage client relationships by effectively communicating, setting expectations, defining project scope, agreeing on timelines, and proactively managing dependencies.
-
Translate intricate business needs into well-defined technical solutions, ensuring alignment with client objectives and platform capabilities.
-
Lead story and task grooming sessions, accurately assessing dependencies and prerequisites to optimize development workflows.
-
Drive estimation and solutioning for development tasks and features, ensuring feasibility and resource allocation.
-
Architect, build, and maintain highly reusable, efficient, and scalable JavaScript, HTML, and CSS code, adhering to design system principles.
-
Conduct thorough code reviews (PRs), manage development quality, and provide coaching and mentorship to team members on technical skills and best practices.
-
Provide expert guidance and support to client content teams on platform usage and best practices for content authoring within the CMS.
-
Lead and manage feature/product demonstrations for clients, effectively showcasing technical solutions and value propositions.
-
Facilitate retrospective workshops at project conclusion to capture lessons learned and drive continuous improvement in processes and deliverables.
-
Collaborate closely with the Sales team on developing GTM service offerings and actively participate in pre-sales technical discussions and inquiries.
-
Coordinate and relay customer feedback to product teams to inform future development and platform enhancements.
-
Research emerging trends in design and front-end technologies to continuously improve design/front-end workflows and client solutions.
š Enhancement Note: The responsibilities highlight a blend of technical development, project management, client communication, and team leadership, all within the context of CMS implementation and digital transformation projects. The emphasis on AEM, JAMstack, and design systems suggests a modern frontend architecture focus.
š Skills & Qualifications
Education: While not explicitly stated, a Bachelor's degree in Computer Science, Engineering, or a related field is typically expected for a Technical Lead role with 10+ years of experience. Relevant certifications in AEM or frontend technologies would be beneficial.
Experience: 10+ years of progressive experience in frontend development, with a significant portion in technical leadership and client-facing roles. Experience in designing and implementing enterprise-level web solutions, particularly within CMS environments like Adobe Experience Manager (AEM).
Required Skills:
-
Proven expertise in frontend development, particularly within the JAMstack architecture.
-
Deep proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
-
Strong command of HTML5 and CSS3, with knowledge of preprocessors like Less or Sass being a significant advantage.
-
Experience with content management systems (CMS), with functional knowledge of template editors and content author roles.
-
Expertise in responsive design and mobile application design principles.
-
Familiarity with RESTful and GraphQL APIs.
-
Experience in designing and implementing Design Systems, Pattern Libraries, and Style Guides.
-
Understanding of Web Accessibility standards, specifically WCAG guidelines.
-
Experience with modern front-end build pipelines and tools (e.g., Babel, Webpack, NPM).
-
Proficiency with code versioning tools such as Git.
-
Strong problem-solving skills and the ability to relate day-to-day tasks to broader business objectives.
-
Demonstrated experience in Agile methodologies and working within globally dispersed Scrum teams.
-
Excellent collaboration, engagement, and client management skills.
-
Experience in leading a project team and working directly with customers. Preferred Skills:
-
Experience with Adobe Experience Manager (AEM) is highly preferred, given the job title.
-
Knowledge of the BEM (Block, Element, Modifier) methodology for CSS.
-
Familiarity with the Atomic Design paradigm.
-
Understanding of Micro Front End concepts and Headless CMS implementations.
-
Experience with design tools such as Adobe XD, Sketch, or Figma.
-
Understanding of content authoring workflows and ensuring usability/intuitiveness for content authors.
-
Knowledge of information architecture and creating appropriate content structuring.
-
A knack for benchmarking and performance optimization, including deep understanding of Core Web Vitals and web performance optimization techniques.
š Enhancement Note: The "AEM - UI EDS" in the job title strongly suggests that experience with Adobe Experience Manager and the principles of Experience Design Systems (EDS) are not just preferred but likely essential for success in this role. The extensive list of technical skills points towards a need for a full-stack-capable frontend lead.
š Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase of at least 2-3 complex frontend development projects, ideally involving CMS integration (AEM is a strong plus).
-
Detailed case studies demonstrating the application of design systems, pattern libraries, and reusable component architectures.
-
Examples of responsive and mobile-first design implementations, highlighting user experience considerations.
-
Evidence of contributions to or development of style guides, ensuring brand consistency and developer efficiency.
-
Projects that illustrate strong JavaScript proficiency and modern frontend framework/tooling usage. Process Documentation:
-
Examples of how you have translated business requirements into technical specifications and development plans.
-
Documentation or descriptions of your experience with Agile methodologies, including participation in ceremonies like grooming, sprint planning, and retrospectives.
-
Case studies detailing your approach to code reviews, quality assurance, and mentoring development teams.
-
Demonstrations of your client engagement process, including managing expectations, scope definition, and communication strategies.
-
Evidence of research and implementation of new design or frontend technologies to improve workflows.
š Enhancement Note: A strong portfolio is crucial for this role, as it will be used to demonstrate technical expertise, leadership capabilities, and client-facing skills. The emphasis on AEM, design systems, and client collaboration means portfolio pieces should highlight these aspects prominently.
šµ Compensation & Benefits
Salary Range: Based on the 10+ years of experience requirement, Technical Lead role, and location in New Delhi, India, the estimated annual salary range would be ā¹18,00,000 to ā¹30,00,000 (approximately $22,000 - $36,000 USD). This range can vary significantly based on the specific company's compensation philosophy, the candidate's precise skill set, and negotiation.
Benefits:
-
Opportunity to work with globally recognized brands and cutting-edge technologies.
-
Prioritized career development and skill growth initiatives.
-
Empowerment to make a significant impact on client projects.
-
Inclusive and respectful work culture that values authenticity and trust.
-
Potential for international exposure and collaboration within the global VML network.
-
Professional development opportunities, including training and certifications.
Working Hours: A standard full-time work week is expected, likely around 40 hours, with potential for extended hours during critical project phases. The role requires flexibility to accommodate client needs and global team collaboration.
š Enhancement Note: Salary estimates are based on industry benchmarks for senior technical roles in India, considering the specified experience level and the specialized nature of AEM and frontend leadership. Benefits are inferred from the company's stated values and the general offerings of large global agencies.
šÆ Team & Company Context
š¢ Company Culture
Industry: Digital Transformation, Marketing Technology, Enterprise Solutions, Consulting, Advertising Technology. MAP (WPP Enterprise Solutions) operates at the intersection of technology, consulting, and creative services, helping businesses modernize their growth systems.
Company Size: MAP | WPP Enterprise Solutions is part of WPP, a global network of over 12,000 experts, with VML itself comprising over 30,000 employees globally. This indicates a large, well-resourced organization with diverse capabilities.
Founded: WPP was founded in 1982. MAP and VML are established entities within this larger structure, bringing a wealth of experience in digital transformation and marketing.
Team Structure:
-
The role is within the India professional services team, implying a local team structure with potential for global collaboration.
-
The Technical Lead will likely manage a team of frontend developers and work closely with project managers, solution architects, and client stakeholders.
-
Cross-functional collaboration is expected with creative, content, sales, and product teams, both internally and with clients. Methodology:
-
Emphasis on Agile methodologies, particularly Scrum, for project execution.
-
Data-driven decision-making and a focus on measuring impact and ROI for clients.
-
Client-centric approach, prioritizing understanding and meeting business objectives.
-
Continuous improvement through retrospectives and research into new technologies and best practices.
Company Website: wt-map.com, wpp.com
š Enhancement Note: The company culture is described as driven by "Heart, Brains, and Courage," emphasizing empathy, intelligence, and boldness. This suggests an environment that values both strong technical acumen and strong interpersonal skills, with a focus on client success and innovation.
š Career & Growth Analysis
Operations Career Level: This role represents a senior-level position, a Technical Lead, focusing on frontend development and client solutions within a digital transformation context. It is a leadership role that requires deep technical expertise combined with consulting and mentoring capabilities.
Reporting Structure: The Technical Lead will likely report to a Delivery Manager, Practice Lead, or Senior Director within the India Professional Services team. They will, in turn, lead and mentor a team of frontend developers.
Operations Impact: The Technical Lead's impact is significant, directly influencing the success of client digital transformation initiatives by ensuring the delivery of high-quality, scalable, and user-friendly web platforms. Their work is crucial for enabling clients' growth systems and marketing modernization efforts.
Growth Opportunities:
-
Advancement to roles such as Solution Architect, Engineering Manager, or Head of Frontend Development.
-
Opportunities to specialize further in AEM, design systems, or specific frontend technologies.
-
Potential to lead larger, more complex projects or practice areas.
-
Development of consulting and client advisory skills, moving towards more strategic client engagements.
-
Opportunities to contribute to global VML initiatives and knowledge sharing.
š Enhancement Note: The role offers a clear path for growth from a senior individual contributor and team lead to more strategic and managerial positions within a large, global organization, particularly in the specialized field of digital experience platforms.
š Work Environment
Office Type: The role is described as "On-site," indicating a traditional office-based work environment. This suggests opportunities for in-person collaboration, team building, and direct mentorship.
Office Location(s): New Delhi, India. This location implies a vibrant professional environment with access to a large talent pool and significant business activity.
Workspace Context:
-
The office environment is likely designed to foster collaboration, with shared workspaces and meeting rooms for team and client interactions.
-
Access to modern technology and development tools will be standard.
-
Opportunities for direct interaction with a diverse team of professionals, including developers, designers, consultants, and project managers.
Work Schedule: Standard full-time working hours are expected, with flexibility to adapt to project deadlines and client needs. The on-site nature suggests a structured workday.
š Enhancement Note: The on-site requirement suggests a preference for direct team collaboration and client interaction, which is often beneficial for complex technical leadership roles and client-facing consulting.
š Application & Portfolio Review Process
Interview Process:
-
Initial Screening: HR or Talent Acquisition will likely review applications for basic qualifications and cultural fit.
-
Technical Interview(s): Expect in-depth discussions on frontend technologies, JavaScript, HTML/CSS, AEM, JAMstack, and design systems. This may include coding challenges or architectural design exercises.
-
Leadership/Consulting Interview: Assessment of your experience in client management, team leadership, mentoring, problem-solving, and translating business requirements into technical solutions. This might involve behavioral questions and situational scenarios.
-
Portfolio Review: A dedicated session to walk through your portfolio, explaining your role, technical contributions, and the impact of your work on specific projects.
-
Final Interview: Potentially with a senior leader or hiring manager to discuss overall fit, career aspirations, and final alignment with the team and company values.
Portfolio Review Tips:
-
Curate Strategically: Select projects that best showcase your AEM, frontend development, design system, and leadership skills. Prioritize complex, impactful projects.
-
Detail Your Role: Clearly articulate your specific contributions, responsibilities, and technical decisions made on each project. Use "I" statements for individual contributions and "We" for team efforts.
-
Highlight AEM & Design Systems: If applicable, showcase AEM implementations, custom component development, and the application of design systems. Explain the benefits realized.
-
Quantify Impact: Wherever possible, use metrics to demonstrate the success of your projects (e.g., performance improvements, user adoption rates, efficiency gains, client satisfaction).
-
Structure Your Presentation: Prepare a clear, concise narrative for each project, covering the problem, your solution, the technologies used, and the outcome.
-
Be Ready for Technical Deep Dives: Anticipate detailed questions about your code, architectural choices, and problem-solving approaches.
Challenge Preparation:
-
Technical Coding Challenge: Practice common JavaScript algorithms, DOM manipulation tasks, and potentially AEM component development scenarios.
-
System Design/Architecture Challenge: Be prepared to design a scalable frontend architecture for a given scenario, considering performance, security, and maintainability.
-
Client Scenario/Problem-Solving: Practice how you would approach a client request, gather requirements, identify potential issues, and propose solutions, considering both technical feasibility and client needs.
š Enhancement Note: The interview process will likely be rigorous, focusing on both deep technical expertise in frontend and AEM, as well as strong consulting and leadership acumen. A well-prepared portfolio demonstrating relevant experience is paramount.
š Tools & Technology Stack
Primary Tools:
-
CMS: Adobe Experience Manager (AEM) is a core requirement.
-
Frontend Frameworks/Libraries: Likely experience with modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js) or vanilla JavaScript for building reusable components.
-
HTML/CSS: Advanced proficiency in HTML5, CSS3, and potentially preprocessors (Sass/Less).
-
JavaScript: Deep understanding of core JavaScript, ES6+, and related concepts.
Analytics & Reporting:
-
Familiarity with web analytics tools (e.g., Google Analytics) for performance tracking.
-
Experience with tools for monitoring web performance and Core Web Vitals. CRM & Automation:
-
While not a direct CRM role, understanding how frontend integrates with CRM and marketing automation platforms (e.g., Salesforce, Adobe Marketing Cloud) is beneficial.
-
Familiarity with RESTful and GraphQL APIs for data integration. Development & Collaboration Tools:
-
Version Control: Git (essential).
-
Build Tools: Webpack, Babel, NPM.
-
Design Tools: Adobe XD, Sketch, Figma (familiarity is a plus).
-
Project Management: Tools like Jira, Confluence (standard for Agile teams).
-
Collaboration: Slack, Microsoft Teams.
š Enhancement Note: Expertise in AEM is central. The role requires a strong command of modern frontend development practices and tools, with an emphasis on reusable code, performance, and integration capabilities.
š„ Team Culture & Values
Operations Values:
-
Heart: Empathy, trust, and human-centric work. This means approaching client interactions and team collaboration with understanding and respect.
-
Brains: Relentless curiosity, collaborative intelligence, and innovative problem-solving. Expect to be challenged to think critically and find creative solutions.
-
Courage: Speaking up, embracing experimentation, and advocating for bold solutions. This encourages proactive contribution and a willingness to take calculated risks.
-
Client-Centricity: A strong focus on understanding and delivering value to clients, ensuring their business objectives are met.
-
Collaboration: Working effectively across diverse teams (creative, content, development, sales) and with clients.
-
Excellence: Commitment to high-quality standards in development, process, and client delivery.
Collaboration Style:
-
Highly collaborative, working closely with internal teams and external clients.
-
Open communication and feedback are encouraged, fostering a culture of continuous learning and improvement.
-
Emphasis on cross-functional teamwork to integrate strategy, design, content, and technical execution.
-
Mentorship and knowledge sharing are integral to team development.
š Enhancement Note: The company's core values (Heart, Brains, Courage) are designed to foster an environment of innovation, empathy, and proactive problem-solving, which are crucial for a client-facing technical leadership role.
ā” Challenges & Growth Opportunities
Challenges:
-
Complex Client Requirements: Balancing diverse client needs with technical feasibility and project constraints.
-
AEM Expertise Depth: Staying current with AEM updates and best practices while leading development.
-
Cross-Functional Alignment: Ensuring seamless collaboration between technical teams, creative, content, and business stakeholders.
-
Global Team Dynamics: Effectively leading and collaborating with globally dispersed teams across different time zones and cultures.
-
Driving Adoption of Best Practices: Mentoring teams and influencing clients to adopt modern development and design system methodologies.
Learning & Development Opportunities:
-
AEM Specialization: Deepen expertise in AEM features, architecture, and best practices.
-
Design System Leadership: Develop advanced skills in creating and managing scalable design systems.
-
Consulting Skills: Enhance client advisory and strategic thinking capabilities.
-
Leadership Development: Opportunities to grow into management roles, leading larger teams and more significant initiatives.
-
Industry Exposure: Access to WPP/VML global network, conferences, and training programs.
š Enhancement Note: This role presents significant challenges that are directly tied to growth opportunities, particularly in specialized areas like AEM and design systems, and in developing leadership and consulting skills within a global agency context.
š” Interview Preparation
Strategy Questions:
-
"Describe a time you had to translate complex business requirements into a technical frontend solution for a CMS. What was your process, and what was the outcome?" (Focus on requirement gathering, solution design, and impact)
-
"How do you approach leading a globally dispersed development team? What strategies do you use to ensure collaboration and productivity?" (Highlight communication, tools, and process management)
-
"Walk me through a challenging situation where you had to manage client expectations or a scope change. How did you handle it, and what did you learn?" (Demonstrate client management, problem-solving, and adaptability)
-
"How do you ensure adherence to best practices in frontend development, especially regarding code quality, performance, and accessibility, within a team?" (Focus on code reviews, mentorship, and quality assurance processes)
-
"Describe your experience with AEM. What are its key strengths and weaknesses from a frontend development perspective?" (Showcase specific AEM knowledge and critical thinking) Company & Culture Questions:
-
"Based on our values of Heart, Brains, and Courage, how would you approach a new client engagement?" (Relate your approach to the company's core values)
-
"How do you foster an inclusive and collaborative environment within your development team?" (Focus on team dynamics and leadership style)
-
"What do you see as the biggest trends in frontend development and CMS technology today, and how do they align with our work at MAP?" (Demonstrate industry awareness and strategic thinking) Portfolio Presentation Strategy:
-
Start with the 'Why': Begin each project by explaining the client's business problem or objective.
-
Detail Your 'How': Clearly outline your specific technical contributions, architectural decisions, and the technologies you utilized (especially AEM, JavaScript, design systems).
-
Showcase the 'What': Present the final product or solution, focusing on user experience, functionality, and design.
-
Quantify the 'Impact': Use metrics to demonstrate the success of your work, such as performance gains, user engagement improvements, or client satisfaction.
-
Be Prepared for Technical Deep Dives: Anticipate questions about your code, architectural choices, and problem-solving approaches.
š Enhancement Note: Prepare specific examples that align with the job description's emphasis on AEM, frontend development, client consulting, and team leadership. Quantifiable results and a clear articulation of your role in complex projects are key.
š Application Steps
To apply for this operations position:
-
Submit your application through the provided application link on greenhouse.io.
-
Tailor your Resume: Highlight your 10+ years of relevant experience, emphasizing AEM, frontend development leadership, JAMstack, design systems, Agile methodologies, and client-facing experience. Use keywords from the job description.
-
Prepare Your Portfolio: Curate a selection of projects that best demonstrate your technical skills, leadership, and client success. Ensure detailed case studies are available for presentation.
-
Research MAP | WPP Enterprise Solutions: Understand their services, client base, and company values (Heart, Brains, Courage) to tailor your responses and demonstrate cultural fit.
-
Practice Interview Questions: Prepare thoughtful answers to technical, behavioral, and situational questions, focusing on your experience with AEM, leading teams, and client engagements.
ā ļø Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must have over 10 years of relevant experience with strong expertise in frontend technologies, CMS platforms, and Agile methodologies. Excellent problem-solving, communication, and leadership skills are required to manage client expectations and drive technical strategy.