Software Developer
Job Summary:
We are seeking a Software Developer (APIs & Integrations) to join our team. This is a developer-first role: you will design and build integrations, applications, and data flows across our systems. HubSpot is one of the platforms you’ll work with, so experience with it is a plus — but not required. What matters most is strong development and API integration skills.
You’ll work closely with our operations, marketing, and sales teams to connect HubSpot with third-party systems, automate processes, and deliver scalable, well-structured code. Our platform manages thousands of customer interactions per month, relying on HubSpot CRM, external partner systems, and complex workflows. In this role, you’ll be responsible for building and maintaining integrations, developing new workflows, and writing production-ready code to ensure performance, reliability, and growth at scale.
Key Responsibilities:
* Design, develop, and maintain integrations between SaaS platforms (e.g. HubSpot, Salesforce, Dynamics, Shopify, ERPs) and our internal systems using APIs, webhooks, and custom code.
* Build backend and frontend components in languages such as Python, Node.js, .NET, or PHP.
* Develop clean and efficient data pipelines, ensuring performance, accuracy, and security.
* Where needed, extend HubSpot with APIs, custom objects, or serverless functions — with training/support provided if new to HubSpot.
* Maintain clean, reusable, well-documented code using Git.
* Troubleshoot integration issues, resolve bugs, and optimise performance.
* Stay current with SaaS/CRM API ecosystems and broader developer best practices.
Required Qualifications:
* 3+ years’ experience as a software developer (not CRM admin/ops).
* Strong coding ability in at least one backend language (Python, Node.js, .NET, PHP, etc.).
* Hands-on experience with REST/GraphQL APIs and webhooks.
* Familiarity with relational databases (SQL) and version control (Git).
* Track record of delivering API integrations or automation projects.
* Problem-solving mindset, with ability to own technical delivery end-to-end.
* Familiarity with software engineering best practices (testing, CI/CD, code reviews).
Preferred Qualifications:
* Experience integrating CRM platforms (HubSpot, Salesforce, Dynamics, Zoho, etc.) at scale.
* Frontend skills with modern JavaScript frameworks (React, Vue.js, etc.).
* Cloud experience (AWS/Azure) or serverless development.
* Prior exposure to SaaS, B2B platforms, or marketing technology environments.
What We Offer:
* Competitive salary
* 25 days holidays per year plus bank holidays
* Birthday off
* “Me Time”
* Loyalty Scheme
* Car Park Salary Sacrifice