Full Stack Developer - Freelance Contract Role

Location: London, England, United Kingdom
|
Agency: Mediabrands - United Kingdom
Ref#: 13585
|
Job Function: Data & Analytics
|
Type of Contract: Contractor

About Us 

IPG Mediabrands is the media and marketing solutions division of Interpublic Group (NYSE: IPG). Mediabrands manages approximately $40 billion in marketing investment globally on behalf of its clients and provides strategic services and solutions across its award-winning, full-service agency networks UM and Initiative and through its innovative marketing specialist companies Kinesso, Magna, Orion, Rapport, Healix, Mediabrands Content Studio and the IPG Media Lab. Mediabrands clients include many of the world’s most recognizable and iconic brands from a broad portfolio of industry sectors. The company employs more than 13,000 marketing experts in more than 130 countries representing the full diversity of humanity. For more information, please visit our website: www.ipgmediabrands.com. 

About the Project

Position: Full Stack Developer with Design/Product Experience
Contract Type: Contractor (Project-Specific)
Project Duration: Ideally 8 weeks. Project-specific, focused on dashboard creation

We are seeking an experienced Full Stack Developer with design and product expertise to join our team for a critical project. The role involves the creation of a cutting-edge dashboard for IPG's Marketplace, serving as the official EMEA IPG Deal Library Dashboard.

This library will host a collection of premium, pre-negotiated programmatic deals, designed to save time, improve campaign performance, and centralise deal access across local markets and specific product categories. The dashboard will integrate seamlessly with our EMEA DSP (Demand-Side Platform) seats via API connections to enable automation, filtering, and dynamic updates of deal information.

This is a highly visible and strategic project within a global media agency group, with direct support from our global internal product team and project leadership.

Key Responsibilities

  • Dashboard Development: Design and build a robust, user-friendly dashboard within Interact, IPG's proprietary media planning and activation infrastructure.
  • API Integration: Establish and update API connections to EMEA DSPs to enable automated deal library updates, centralising authentication, rate limiting, error handling, and routing mechanisms.
  • Data Visualisation: Develop interactive data visualisations and filters to ensure the library is highly functional and accessible for various teams and stakeholders.
  • Collaboration: Work closely with the Director of Inventory Product Development (Project Lead), Magna and Kinesso product leadership, and global internal product teams to ensure backend requirements are met and dashboard functionality aligns with strategic goals.
  • Ongoing Support: Participate in weekly meetings with product leadership to discuss progress, address technical challenges, and incorporate feedback.

Required Skills & Experience

  • Full Stack Development: Proficient in modern front-end and back-end technologies (e.g., React, Angular, Node.js, Python, etc.).
  • Data Visualization Expertise: Proven experience in creating dashboards and interactive data visualization projects using tools like D3.js, Tableau, or equivalent.
  • API Integration: Strong understanding of RESTful APIs, API management layers (e.g., AWS), and dynamic routing mechanisms for handling multiple connections.
  • Design/Product Knowledge: Ability to collaborate on product design, user experience, and functionality with a focus on business goals.
  • Project Experience: Including delivering similar dashboard and data visualization projects.
  • Problem-Solving: Demonstrated ability to troubleshoot and resolve complex technical issues independently and collaboratively.

Preferred Experience

  • Experience with data visualisation tools such as Tableau, Power BI or equivalent
  • Familiarity with AWS for API management, authentication, and cloud services.
  • Experience with programmatic advertising platforms and DSPs.
  • Background in working within a global media agency or similar organization.

Benefits of This Role

  • Global Exposure: Work for a leading global media agency group on a high-visibility and strategic project.
  • Supportive Environment: Collaborate directly with a dedicated project manager and receive consistent support from the global internal product team.
  • Career Impact: Be part of a project that will be adopted by the global team, providing an opportunity to make a significant impact.

If you are a talented Full Stack Developer with a passion for building intuitive dashboards, solving complex technical challenges, and contributing to a high-impact project, we want to hear from you!