Overview
Full Stack Developer - Digital Retail Marketing (DTC)
Join to apply for the Full Stack Developer - Digital Retail Marketing (DTC) role at Inspired Pet Nutrition.
This is a permanent UK-based remote role with travel required monthly for collaborative team meetings.
What you’ll do
* Full-stack development: Design, build, and maintain new features across our websites using modern frameworks, APIs, custom code, and cloud-based solutions.
* E-commerce platforms: Develop and optimise Shopify stores and other sites (including bespoke platforms).
* Backend systems: Contribute to Node.js and PostgreSQL integrations, ensuring seamless data flow between platforms.
* API & integrations: Configure and manage connections with subscription management tools, sales and inventory systems, customer support tools, and cloud services.
* Continuous improvement: Enhance user experience, performance, and operational efficiency across all platforms.
* Collaboration: Work with marketing, customer service, and operations to align technical development with business goals and customer needs.
What we’re looking for (essential)
* Frontend Development: Proficient with a modern framework (React, Vue, Svelte, or equivalent), build tools (Vite, Webpack), and utility-first CSS (Tailwind).
* Backend Development: Strong experience with Node.js (TypeScript/JavaScript) and relational databases, ideally PostgreSQL.
* API Integration: Ability to integrate third-party APIs and build custom features across the stack.
* E-commerce Systems: Experience configuring and integrating modern e-commerce platforms and tools, with understanding of customer journeys and back-office processes.
* Shopify Expertise: Experience with the Shopify ecosystem and apps such as Recharge, Klaviyo, LoyaltyLion, and Rebuy.
* Collaboration & Communication: Excellent written and verbal skills, with the ability to work effectively across teams.
Desirable
* Cloud Platforms: Familiarity with Google Cloud (Cloud Functions, Cloud SQL, Queues/Tasks), or similar services such as AWS or Azure.
* Platform Migration: Experience handling large-scale migration projects.
* Subscription Models: Experience with D2C websites and subscription-based e-commerce.
* User Experience: Awareness of UX best practices to enhance usability across varied site experiences.
* Component Libraries: Experience using Storybook (or similar tools) to build, test, and document custom web components.
You’ll thrive in this role if you’re
* A problem solver: You enjoy diagnosing issues and finding creative, practical solutions.
* Results-focused: You care about delivering outcomes, not just writing code.
* Adaptable: You can handle a fast-moving environment and pivot when needed.
* Collaborative: You share knowledge openly and work well with others.
Our Tech Stack
* E-commerce & Integrations: Shopify Plus with apps including Recharge, Rebuy, LoyaltyLion, Klaviyo, Okendo, Trustpilot, Boost Search, Zendesk (and others)
* Frontend: Svelte components and apps; Remix & React-based bespoke Shopify app; bespoke web components documented with Storybook
* Backend & Infrastructure: Google Cloud Functions running TypeScript/JavaScript on Node.js, connected to a PostgreSQL database
* Styling & Build Tools: Tailwind CSS with Vite
* DevOps: GitHub, GitHub Actions
* Collaboration: Notion, Microsoft Teams
Why join us
* Location: Primarily remote (UK-based), with occasional meetups in North Yorkshire.
* Salary: Competitive plus 10% annual company bonus (conditional on performance).
* Benefits include:
* 25 days holiday + bank holidays
* Generous pension: Employee contributions 3% / Employer contribution 8% (salary sacrifice scheme)
* Life assurance
* Enhanced maternity/paternity/pawternity/pawreavement leave
* Flexible benefits (cycle to work, nursery support, dental insurance, etc.)
* Free parking, EV charging, discounted pet food, free hot drinks
* Dog-friendly workplace
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Food and Beverage Manufacturing
#J-18808-Ljbffr