Full Stack Developer

  • MissionHires
  • 24/06/2026
Full time Information Technology Telecommunications

Job Description

Moonshot Partners is hiring a Contract Full Stack Developer to support a major digital transformation for a UK public sector membership organization. You'll help maintain a legacy Sitecore platform while building a modern headless stack with Storyblok, Next.js, and React. Initial priority is auditing and implementing robust analytics/tracking (GTM/GA4), followed by integrations (SSO, Stripe, Algolia), APIs, and ongoing enhancements. This fully-remote UK-hours role partners with a Product Owner and external vendors during migration, then helps establish strong in-house engineering practices.

Responsibilities
  • Audit, clean, and standardize Google Tag Manager (client/server-side) and ensure GA4 data accuracy
  • Design and implement scalable tracking architecture and event schemas for Storyblok + Next.js
  • Implement event tracking across the Next.js front end and maintain tracking parity during migration
  • Support current Sitecore platform with minor features, bug fixes, and transitional logic updates
  • Post-launch optimisation on the new platform: bug fixing, performance, accessibility, and API maintenance
  • Design scalable Storyblok content models aligned with headless best practices
  • Build and maintain integrations: SSO (OAuth/SAML/partner) and Partners
  • Enhance personalisation and membership logic by tier, behaviour, and status
  • Implement subscription renewals, upgrades, Stripe Billing logic, webhooks, and customer portal
  • Support and enhance an existing PWA and contribute to new roadmap features
  • Collaborate with Product Owner and external partners; help transition capabilities in-house
  • Contribute to an API-driven architecture using .NET and Azure API layers
Requirements
  • 5+ years professional software development experience with production systems
  • Hands on expertise with Google Tag Manager (client side and server side/Stape) and GA4
  • Strong JavaScript skills with React and Next.js; Tailwind CSS experience
  • Back-end/API development experience with .NET and Azure API layers
  • Experience implementing authentication systems (e.g., Supabase) and SSO (OAuth/SAML)
  • Headless CMS experience; Storyblok strongly preferred (Sitecore familiarity a plus)
  • Payments and subscriptions experience with Stripe Billing; webhook implementation
  • Experience with Algolia search; familiarity with GoCardless and Microsoft Dynamics (CRM) beneficial
  • Understanding of personalisation strategies and data driven content segmentation
  • Experience with PWAs and headless architectures is a plus
  • Fluent English (written and spoken); excellent collaboration, ownership, and accountability
  • Availability to work Monday-Friday, 9:00-5:00 UK time in a fully-remote setup