- Salary
- £72k – £75k/yr
- Location
- London, England
- Type
- Full-time
- Department
- Engineering
- Source
- Pinpoint
Description
Integrations Engineer
Department: Tech - Engineering
Employment Type: Full Time
Location: Zinc - London
Reporting To: Lucila Sanjurjo
Compensation: £72,000 - £75,000 / year
Description
Key Responsibilities 🗝️
- Building integrations end to end 🔌 – Read partner API docs, spec with the PM, then build, test and release new integrations, from Greenhouse Harvest API upgrades to CV checks across ATSs.
- Hardening what's live 🛡️ – Move existing integrations off deprecated mechanisms (such as Greenhouse polling to PATCH) and strengthen error handling, retries and idempotency.
- Evolving the Partner API 🧩 – Own endpoint design, versioning, webhooks, docs and sandbox so partners can build on Zinc with less hand-holding.
- Building reusable patterns ♻️ – Create shared connector and mapping layers that cut the cost of every new integration.
- Giving support the tools 🔭 – Build internal tooling and observability so Integration Support can diagnose issues themselves.
- Being the escalation point 🚨 – Root-cause and fix the issues Integration Support can't resolve. You're not the first line for customers.
- Shaping what we build 🎯 – Give Product and Partnerships technical feasibility input during discovery, through the team's planning process.
- Raising the bar 🤝 – Review code, set testing standards, and pick up occasional Vue/Nuxt work on integration settings screens.
Skills, Knowledge and Expertise 🚀
- Integration Engineering 🔌 – You've built and maintained production integrations against third-party APIs you don't control, in code rather than config. You know the trade-offs: sync vs async, webhooks vs polling, retry strategies.
- TypeScript / Node.js 💻 – Production experience. Our backend is TypeScript and we standardise across the codebase.
- REST APIs & Webhooks 🔗 – OAuth2, pagination, rate limits, retries and idempotency are second nature. They're core to every integration.
- Data Mapping 🗺️ – You're comfortable moving data between JSON, XML and SOAP. Workday and iCIMS are XML/SOAP-heavy.
- Testing 🧪 – You're proficient with Jest and with contract and integration tests using mocks, because integrations fail silently.
What we offer 🍉
- 24 days holiday + Bank Holidays + your birthday off 🎉
- £1200 annual benefits allowance (ThanksBen, from month 2)
- Early finish Fridays (16:00)
- Yearly company retreat abroad ✈️
- 30 days to Work from anywhere 🌍
- Enhanced Maternity, Paternity, and Adoption Leave (13 weeks full pay, 17 weeks half pay, then SMP for maternity, 2 months full pay, then statutory pay for paternity/adoption) 🐣
- Statutory pension with NEST (3% employer, 5% employee)
- Zinc shares, issued through the EMI Scheme
- Unlimited access to Spill Therapy
- Company socials, quarterly team socials Free Monday lunches
- Nursery workplace benefit scheme (Yellownest)
- Option to lease an electric car through Electric Car Scheme
- Celebrated Zinc anniversaries 🥳