Overview
Senior Back End Developer (Laravel / Shopify)
Up to £75,000 P.A (DOE)
Full-time, permanent
Peterborough (Hybrid)
In a nutshell…
We have partnered with a fast-growing and innovative tech business in Peterborough who are looking for a Senior Back End Developer with extensive Laravel experience to join their talented team. This is a chance to work on a sophisticated multi-tenant SaaS platform that integrates with a wide range of third-party tools and e-commerce services.
Key Responsibilities
- Develop and maintain a Laravel-based loyalty and referral platform with multi-tenant architecture.
- Build and manage Shopify apps and integrations to deliver seamless storefront experiences.
- Design complex database schemas, optimise performance, and handle migrations.
- Implement and maintain integrations with third-party tools (Klaviyo, Recharge, Dotdigital, ReviewsIO, Zapier, Slack, etc.).
- Develop queue-based job processing systems for high-volume data and analytics.
- Create and maintain RESTful APIs and webhooks for third-party integrations.
- Collaborate with front-end developers using Livewire and Alpine.js.
- Ensure scalability, security, and performance across multi-tenant systems.
- Troubleshoot production issues in AWS cloud infrastructure.
- Participate in code reviews and mentor junior developers.
What You'll Need
- 5+ years' back-end development experience, with a strong focus on Laravel.
- Expert-level PHP and Laravel knowledge.
- Proven experience with complex MySQL database design and optimisation.
- Shopify API and app ecosystem experience.
- Familiarity with payment gateway integrations (Stripe, Recharge, etc.).
- AWS experience (SQS, S3, Lambda, EC2).
- Solid understanding of multi-tenant SaaS architecture.
- Experience with API development, webhooks, and third-party integrations.
- Knowledge of Laravel Livewire, modern PHP practices, and Git workflows.
Desirable Experience
- Experience with subscription billing platforms, marketing automation tools, and e-commerce analytics.
- Familiarity with customer support platforms (Gorgias, Zendesk, Intercom).
- Knowledge of containerisation (Docker), CI/CD pipelines, and real-time features.
- Contributions to open-source Laravel or Shopify projects.
Tech Stack
- Backend: Laravel, PHP, MySQL
- Frontend: Livewire, Alpine.js, Tailwind CSS
- Cloud: AWS (SQS, S3, Lambda, EC2)
- Integrations: Shopify API, Stripe, Recharge, Klaviyo, Gorgias
- Tools: Laravel Horizon, Telescope, Sanctum, Cashier
- Queue: Redis/SQS for background jobs
Benefits
- Monday to Friday, 9am - 5pm
- 25 days holiday plus bank holidays
- Hybrid working with regular team and client meetings
- Huge progression opportunities
- Vibrant company culture
- Regular company meet-ups and social events
Why Apply?
This is a rare opportunity to work on a technically challenging, high-impact platform that combines multi-tenant SaaS development with the dynamic Shopify ecosystem. You'll be part of a collaborative team, working on complex customer analytics, loyalty programs, and real-time features with huge progression opportunities.
Should this Senior Back-End Developer role be of interest, please apply or get in touch with one of our representatives for further information.