<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>b061da66-9fe</externalid>
      <Title>Mid or Senior Full Stack Developer</Title>
      <Description><![CDATA[<p>We are looking for a Mid or Senior Full Stack Developer to join a dedicated squad driving the Marketing Email Platform Consolidation initiative.</p>
<p>You will work closely with the Tech Lead to build the &quot;Hybrid Model&quot; ecosystem, integrating a best-in-class 3rd party Email Service Provider (ESP) with Future’s internal powerhouses: Alchemy (delivery), SCV (Single Customer View), and Advisor (AI).</p>
<p>Your primary focus will be building the robust integration layers, data pipelines, and internal tools that allow our marketing teams to orchestrate hyper-personalised campaigns at scale.</p>
<p><strong>Key Responsibilities</strong></p>
<ul>
<li>Integration Development: Build and maintain secure, high-performance APIs and connectors that sync data between our internal SCV (Single Customer View) and the external ESP (Email Service Provider).</li>
<li>Internal Tools: Build user interfaces and &quot;Control Tower&quot; features (within Cerebrum) that allow non-technical marketing teams to define segments, trigger journeys, and view performance dashboards.</li>
<li>Template Engineering: Work with the Iris templating system to ensure it can dynamically render personalised content blocks served by our AI Advisor engine.</li>
<li>Full Stack Implementation: Write clean, maintainable code across the stack (backend APIs, database queries, frontend dashboards), ensuring high test coverage and documentation.</li>
<li>Collaboration: Partner with the AI Engineer to implement personalisation logic and working with the Tech Lead to ensure architectural alignment.</li>
<li>Migration Support: Assist in the technical migration of legacy campaigns and data from old providers (Selligent, Mailchimp) to the new unified platform.</li>
</ul>
<p><strong>Experience that will put you ahead of the curve...</strong></p>
<ul>
<li>Full Stack Proficiency: Strong experience in modern web development, specifically with PHP (Symfony/Laravel) or Node.js/Golang for backend services, and React/TypeScript for frontend tools.</li>
<li>API Integration: Significant experience consuming and building RESTful or GraphQL APIs, specifically integrating with third-party SaaS platforms (e.g., Salesforce, Stripe, or ESPs).</li>
<li>Database Skills: proficiency with SQL (MySQL, PostgreSQL) and NoSQL databases, capable of writing efficient queries for large datasets.</li>
<li>Event-Driven Architecture: Understanding of event-driven patterns (e.g., webhooks, queues, pub/sub) to handle real-time user actions like &quot;abandoned cart&quot; triggers.</li>
<li>MarTech Awareness: Familiarity with marketing automation concepts (segments, journeys, triggers) or experience working with ESPs/CDPs is a big plus.</li>
<li>DevOps Mindset: Experience with CI/CD pipelines, Docker, and cloud environments (AWS/GCP).</li>
<li>Problem Solving: Ability to debug complex data flow issues across multiple distributed systems.</li>
<li>Personal Automation: Proactively identifies opportunities to automate personal workflows and tasks, showcasing resourcefulness and a commitment to efficiency through the use of AI tools (e.g., Cursor, Windsurf, Copilot, Bolt).</li>
</ul>
<p><strong>Beneficial Skills &amp; Experience</strong></p>
<ul>
<li>Marketing APIs: Specific experience with the APIs of major ESPs like Salesforce Marketing Cloud, Braze, or Mailchimp.</li>
<li>Data Engineering: Basic knowledge of ETL processes or data warehousing (BigQuery).</li>
<li>Workflow Engines: Experience with Temporal.io or similar tools for managing complex business logic.</li>
<li>Testing: Strong belief in automated testing (Unit, Integration, E2E)</li>
</ul>
<p><strong>What&#39;s in it for you</strong></p>
<p>The expected range for this role is £40,000 - £55,000</p>
<p>This is a UK Remote role.</p>
<p>… Plus more great perks, which include;</p>
<ul>
<li>Uncapped leave, because we trust you to manage your workload and time</li>
<li>When we hit our targets, enjoy a share of our profits with a bonus</li>
<li>Refer a friend and get rewarded when they join Future</li>
<li>Well-being support with access to our Colleague Assistant Programmes</li>
<li>Opportunity to purchase shares in Future, with our Share Incentive Plan</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>£40,000 - £55,000&quot;,   &quot;salaryMin&quot;: 40000,   &quot;salaryMax&quot;: 55000,   &quot;salaryCurrency&quot;: &quot;GBP&quot;,   &quot;salaryPeriod&quot;: &quot;year</Salaryrange>
      <Skills>PHP, Node.js, Golang, React, TypeScript, API Integration, SQL, NoSQL databases, Event-Driven Architecture, MarTech Awareness, DevOps Mindset, Problem Solving, Personal Automation, Marketing APIs, Data Engineering, Workflow Engines, Testing</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Future</Employername>
      <Employerlogo>https://logos.yubhub.co/futureplc.com.png</Employerlogo>
      <Employerdescription>Future is a global leader in specialist media, with over 3,000 employees working across 200+ media brands.</Employerdescription>
      <Employerwebsite>https://www.futureplc.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://apply.workable.com/j/794275CD07</Applyto>
      <Location>London</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>