Fundraise Up – a global fundraising platform powering tens of millions of dollars in donations each month.
We’re a technology company trusted by many of the world’s leading nonprofits, including UNICEF, the Alzheimer’s Association, and a wide range of global NGOs. With a 4.9/5 rating across top software review platforms, we’re recognized not just for our impact, but for the quality of the product we deliver.
We operate in the enterprise segment, serving nonprofit organizations across North America, the United Kingdom, Australia, and Europe. We’re building a large and complex product ecosystem that serves nonprofits, donors, and partners worldwide, including a modern checkout experience, customizable widgets (each a standalone SPA), donor, organization, and partner portals, admin tools, and several internal apps.
Our backend is powered by Node.js (Koa, NestJS) and MongoDB. The frontend stack includes Webpack, Vue.js, and React, with nearly all code written in TypeScript. For high‑throughput messaging and background processing, we use Kafka and Bull (Redis). Analytics data is stored in ClickHouse, and we use Elasticsearch for search.
We are looking for an experienced Team Lead to join the Campaign Pages team. In this role, you will lead the development of one of the company’s key products – a complex donation landing page that supports more than a dozen payment methods, localization into 20+ languages (including RTL), country‑specific payment flows, and runs dozens of A/B tests every year. We already have a strong team of developers and a product and technical roadmap in place, but we need a strong technical leader to guide the team.
Referrals increase your chances of interviewing at Fundraise Up by 2x.