CareerPlanGet AI match score →

DCO Front End Developer

India - Chennai GCH💼 Full-time🗓 2026-07-30 → 2026-07-31

About WPP Production

We are WPP Production - the unified global production company that brings together all of WPP's content producers, studios and craft experts into one connected organisation. We combine world-class human craft with next generation technology to originate, design, and deliver multi-channel content systems at scale. Built for borderless collaboration and powered by deep craft expertise, we are the production engine designed for today's always on, AI driven marketing world.

About WPP

WPP is the trusted growth partner for the world’s leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth. For more information, visit WPP.com.

Job Overview

We are looking for a DCO Frontend Developer with a strong foundation in dynamic creative (DCO) implementations to build scalable, high-performance digital ad experiences across web, display, social, and video environments. This role focuses primarily on frontend engineering, component-based architecture, performance optimization, and responsive creative development, while also supporting dynamic creative integrations, feed-driven logic, and campaign activation workflows. You will collaborate closely with creative, media, and product teams to translate design concepts into robust, reusable frontend solutions that power personalized and data-driven advertising experiences

Responsibilities:

Design and develop high-quality, performant frontend applications and ad creatives using modern web technologies (HTML5, CSS3, JavaScript).

Build and maintain modular, reusable, and scalable creative templates and UI components.

Ensure cross-browser, cross-device compatibility and responsive/adaptive design across all environments.

Optimize assets for performance, load speed, and runtime efficiency, especially in constrained ad-serving environments.

Integrate dynamic data feeds (JSON, XML, CSV, APIs) to enable personalization and content variation.

Implement and manage basic DCO logic, including creative variations, dynamic content insertion, and conditional rendering.

Collaborate with designers to translate Figma/Adobe designs into pixel-perfect, interactive experiences.

Troubleshoot and debug issues across browsers, devices, and ad platforms.

Participate in code reviews, version control workflows, and frontend best practices implementation.

Work with cross-functional teams (creative, media, production) to ensure smooth delivery and deployment of campaigns.

Support campaign launches and QA, ensuring accuracy and functionality of dynamic creatives.

Requirements​:

Strong experience in HTML5, CSS3, and modern JavaScript (ES6+).

Experience building responsive and adaptive UIs across devices and screen sizes.

Proficiency with JavaScript animation libraries such as GSAP, CreateJS, or similar.

Familiarity with component-based architecture and reusable design systems.

Strong understanding of performance optimization techniques (lazy loading, asset compression, efficient DOM manipulation).

Experience with cross-browser compatibility and debugging tools.

Working knowledge of Git and version control workflows.

Experience with SASS/SCSS and modern CSS methodologies.

Familiarity with Figma and design-to-development workflows.

Understanding of web accessibility (WCAG) and W3C standards.

Nice to Haves:​

Experience with creative tools such as Adobe Animate, After Effects, Photoshop, or Illustrator.

Exposure to dynamic ad platforms like Celtra, Innovid, or Smartly.

Knowledge of video ad formats (VAST/VPAID) and rich media creatives.

Understanding of programmatic advertising ecosystem fundamentals.

Familiarity with basic backend/API integration concepts for data-driven experiences.

Interest or exposure to AI/automation in frontend or creative workflows.

 Technical Skills​

Core: HTML5, CSS3, JavaScript (ES6+)

Styling: SASS/SCSS, responsive design

Animation: GSAP, CreateJS

Data Handling: JSON, XML, CSV

Tools: Git, Figma, Adobe Suite

Standards: WCAG, W3C, cross-browser compatibility.

Why work here: 
At WPP Production, you’ll help shape the future of content production at a truly global scale. We bring together world-class talent, cutting-edge studios, and advanced technology to solve some of the most complex creative and production challenges in the industry. You’ll work in a collaborative, borderless environment where craft excellence is valued, innovation is encouraged, and AI and next-generation tools are used to amplify not replace human creativity. With access to diverse projects, global career opportunities, and the backing of WPP’s unmatched network, this is a place where you can grow your skills, make real impact, and create work that performs for every audience, across every channel, at every moment.

Inclusion and Impact 
WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

Data
We rely on legitimate interest as a legal basis for processing personal information under the GDPR for purposes of recruitment and applications for employment. When you click the "Submit Application" button at the bottom of this page, this will send all the information you have added to WPP Production. Before you do this, we think it's a good idea to read through our Privacy statement. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

Please contact [email protected] if you need the job advert or form in another format.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗