About the Role: We are seeking an Integration & Automation Developer to execute the technical side of our integrations, automations, and AI-driven processes. You will take the strategic direction set by leadership and transform it into reliable, scalable systems. This is a hands-on technical role focused on building and maintaining integrations, automating workflows, and developing AI agents. You will own end-to-end delivery across multiple systems from discovery and design through build, testing, monitoring, and iteration after go live.
Key Responsibilities:
API Integration & Development: Build and maintain API integrations between platforms such as HubSpot, Bullhorn, Asana, and n8n, ensuring seamless data flow and consistency across multiple systems.
Workflow Architecture & Build: Design and implement workflows using HubSpot, n8n, and custom code, including clear rationale for when to use CRM native workflows, an orchestration tool, or custom services.
AI Integration: Implement and integrate AI solutions, including OpenAI and conversational AI, to enhance business processes and automation.
Data Synchronization: Manage real-time and batch data syncing between systems, ensuring data accuracy and consistency.
Monitoring, Error Handling & Maintenance: Implement logging, error handling, alerting, and dashboards to monitor integration health, troubleshoot issues, and optimise performance post go live.
Discovery & Stakeholder Engagement: Run technical discovery, translate business processes into triggers and actions, estimate and prioritise work, and communicate trade-offs and implications clearly to non-technical stakeholders.
Documentation & Change Management: Produce concise technical documentation and manage changes to integrations, workflows, and reporting following version control best practices.
Skills and Qualifications:
Proven end-to-end ownership of integrations across multiple systems, including discovery, design, build, testing, monitoring, and iteration.
Experience with API development and integration using REST APIs and webhooks.
Strong knowledge of JavaScript or Node.js, Python, and SQL for automation and data processing.
Experience with CRM or ATS systems, especially HubSpot and Bullhorn, and integration platforms such as Zapier and n8n.
Experience designing automation workflows and integrating AI services.
Strong problem-solving skills, attention to detail, and the ability to operate autonomously in a fast-moving environment, context switching across CRM configuration, data fixes, and automation builds.
Knowledge of OAuth 2.0, secure authentication, and API key management.
Practical experience with logging, monitoring, and alerting for production integrations, plus version control and basic CI/CD.