About the job
As the Team Leader for our Elements Team, you will spearhead the development of innovative embedded "elements", customizable widgets that non-profits can seamlessly integrate into their websites to enhance their donation capabilities.
About Fundraise Up
At Fundraise Up, we are revolutionizing the fundraising landscape by providing a global platform that simplifies the donation process for nonprofits. Our cutting-edge technology facilitates millions in donations each month worldwide, with a focus on enhancing performance metrics through faster load times, improved conversion rates, and an inclusive design approach.
Trusted by prestigious organizations such as UNICEF and the Alzheimer’s Association, we have garnered a 4.9/5 rating from multiple software review platforms, reflecting our commitment to delivering high-quality solutions that drive impactful results.
Our Global Reach
Operating within the enterprise segment, we cater to nonprofit organizations across North America, the UK, Australia, and Europe. Our expansive product ecosystem includes an intuitive checkout experience, standalone single-page applications (SPAs), and various internal applications that support our global client base.
The Technology Stack
Our backend architecture is built on Node.js (Koa, NestJS) alongside MongoDB, while our frontend utilizes Webpack, Vue.js, and React, predominantly coded in TypeScript. For real-time processing and messaging, we leverage Kafka and Bull (Redis), with analytics managed via ClickHouse and search functionalities powered by Elasticsearch.
The Team Culture
Our diverse and distributed team consists of over 160 product professionals, including more than 80 engineers, located primarily across Europe and beyond. We pride ourselves on fostering a culture of technical curiosity and collaborative knowledge sharing, ensuring every voice is valued. With biweekly engineering forums, we celebrate achievements and promote a shared learning environment.
