Featured

goDonate

Full-Stack Developer (Front-End Focus) - Global Charity Platform Expansion

This role is a full-time Full-Stack Developer focused on front-end tasks for a global charity platform. It offers a competitive salary, is remote (UK-based), and requires experience with Vue 3, Node.js, and multilingual e-commerce solutions.
🌎 Country
United Kingdom
🏝️ Location
Remote
📄 Contract
Part-time
🪜 Seniority
Entry level
💰 Range
Unknown
💱 Currency
£ GBP
💸 Pay
Unknown
🗓️ Discovered
July 23, 2025
📍 Location detailed
Greater London, England, United Kingdom
recH2l6d2BxixLIEu
🧠 Skills
#JavaScript #Zendesk #Stripe
Role description
Location: Remote (UK-based), but we do regularly meet up for socials in London Type: Full-time Salary: Competitive, based on experience Start Date: ASAP We’re looking for a talented Full-Stack Developer to join our growing team at goDonate. You’ll play a key role in supporting the expansion of one of our largest global charity clients, helping them reach new audiences and regions through our goDonate Enterprise platform. This is not a greenfield build — the client already uses our enterprise donation solution, and we are now enhancing it with new features, broader global reach, and additional local payment integrations. You’ll focus primarily on front-end and API development, contributing to a platform that helps one of the world’s leading charities raise funds and engage supporters around the globe. What You’ll Be Doing • Developing new front-end features using Nuxt 3 (Vue 3) to support enhanced UX, multilingual needs, and country-specific payment flows • Extending and optimising serverless APIs in Node.js, deployed via Google Cloud Run • Working with structured data published from the client’s Umbraco CMS, consumed as JSON in the front end • Integrating additional global payment methods (e.g. Stripe, PayPal, GoCardless) • Supporting third-party scripts and integrations including GTM and analytics tools • Ensuring scalability, performance, and reliability of a solution already used by supporters worldwide Tech You’ll Work With Languages & Frameworks • Vue 3 / Nuxt 3 • JavaScript / Node.js • C# / .NET Core • JSON data formats CMS & Developer Tools • Umbraco 10+ • Visual Studio Code / Visual Studio Professional • Git version control • Zendesk or similar ticketing systems • Sentry.io or other observability tools Cloud Platform • Google Cloud Run • Google Cloud Storage • Google Cloud Datastore • Google Cloud Message Queues • Microsoft Windows Server Payment Systems • Stripe (Web Elements and Payment Element) • PayPal • GoCardless • Bonus: Experience with other international payment providers What We’re Looking For • A developer with an eye for performance, scalability, and cost-efficiency • Experience supporting multi-lingual and regionally-adapted ecommerce solutions • Strong communication and collaboration skills • A methodical and pragmatic approach to problem-solving • Enthusiasm for building impactful tech used by global supporters Why Join goDonate? At goDonate, we work exclusively in the digital fundraising space, helping leading charities transform how they engage with donors online. You’ll be part of a small, supportive, expert team that builds enterprise-grade fundraising tools with purpose — and this role gives you the chance to directly shape a high-profile global implementation. Interested? Apply via LinkedIn. No recruitment agencies please, we do not use agencies, so you would be wasting your time sorry!