Full-Stack Developer, CRM & Automation
Wave Direct — United Kingdom · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Full-Stack Developer – CRM & Automation
Wave Direct Ltd (Wave Spas, Wave Watersports, Wave Saunas)
Location: Newcastle upon Tyne (on-site / hybrid: TBC)
Type: Full-time or part-time, permanent
Salary: Subject to Experience
We're hiring a hands-on developer to own our in-house CRM and automate the manual work across a fast-growing, multi-brand, multi-channel e-commerce business.
About Wave
We design and sell hot tubs, saunas, paddleboards and watersports gear under the Wave Spas, Wave Watersports and Wave Saunas brandsWe sell D2C through Shopify across the UK, US and EU, plus major marketplaces and retailersProducts are designed in-house, manufactured overseas and shipped from UK, US and EU warehousesSmall, ambitious team: the founders are hands-on with the tech, and we'd rather build the right tool than hire around a manual process
The role
Your job is to make our Laravel CRM the single source of truth for the business and to automate the work our team does by hand.
Own our CRM end to end: architecture, roadmap, build, deploy, supportConnect it to our core systems so data flows without copy-pasteFind manual processes across ops, customer service and marketing, then automate themTake over and extend our existing middleware automationWork directly with the Chairman, who is technical and already builds alongside AI tools: you'll be trusted, challenged and given real ownership
What you'll build
CRM (Laravel): sales and targets reporting, product information management, marketing planning and performance reportingUse of Claude Code is essential for speed and deliveryIntegrations: Brightpearl (ERP), Shopify (multi-store, multi-market), Zendesk, Klaviyo and our marketplacesMiddleware and automation: stock, orders, tracking and pre-order flows, plus customer service, marketing and operations workflowsAI-powered tools using LLM APIsEngineering hygiene: secure credentials, monitoring and alerting, and clear documentation
Our stack
Laravel / PHP / MySQL, Brightpearl, Patchworks, Shopify, Zendesk, Klaviyo, Meta, Google Ads, TikTok, Amazon, Walmart, Mirakl, Claude, Gemini
What you'll bring
3+ years building production web apps in PHP and LaravelStrong API integration experience: REST, GraphQL, OAuth, webhooks, pagination, rate limits and retriesShopify Admin API experience (GraphQL preferred)Solid SQL and data modellingYou build reliable automations: idempotent, de-duplicated, logged, and they fail loudly rather than silently corrupt dataComfortable owning projects end to end, from scoping with the business to shipping and supportingClear communicator who writes things downYou use AI coding tools (Claude Code, Copilot, Cursor or similar) to move faster, and you review what they produce
Nice to have
Brightpearl, Patchworks or another iPaaSMarketplace, Zendesk or Klaviyo APIsFront-end: Livewire, Vue or React, plus TailwindE-commerce operations know-how: stock, purchase orders, multi-warehouseBuilding with LLM APIs
What success looks like
30 days: across the stack, the CRM codebase and our live automation flows; first quick-win automation shipped, automate reporting, ownership of the CRM90 days: owning the middleware flows; Brightpearl to CRM sync live; credentials and monitoring tidied12 months: CRM is the source of truth for product, sales and targets; measurable hours saved across teams
What we offer
Salary depending on experience (pro rata for part-time)20 days Holiday + Birthday + pension, product discountReal ownership of a live, multi-channel stack, and the backing to build it properlyDirect line to the founders and a front-row seat on new brands and channels
To apply
Send your CV, GitHub, code samples, PDF's with some cool projects you've worked on, and a few lines on an integration or automation you're proud of (and what broke along the way).
We have 153,189 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 153,189 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume