About the job
Join our innovative team as a Backend Developer, where you will play a pivotal role in architecting and enhancing the backend systems that drive our global fundraising platform. Work remotely while collaborating with a dynamic team dedicated to making nonprofit donations seamless and impactful.
About Fundraise Up
Fundraise Up is a leading global fundraising platform designed to facilitate fast and user-friendly donations to nonprofits. Our technology supports millions of dollars in donations each month, ensuring a positive impact on the global nonprofit sector. We pride ourselves on driving results through cutting-edge innovation, user-friendly design, and robust performance metrics.
Our Global Reach
We serve a diverse clientele of nonprofit organizations across North America, the UK, Australia, and Europe, providing them with a comprehensive suite of tools to enhance fundraising efforts.
Technology Stack
Our backend is powered by Node.js (Koa, NestJS) and MongoDB. The frontend utilizes Webpack, Vue.js, and React, with a significant emphasis on TypeScript. We leverage Kafka for high-throughput messaging and Bull for background processing, ensuring our systems handle millions of events efficiently. Data analytics is managed through ClickHouse, and we utilize Elasticsearch for advanced search capabilities.
Team Culture
We are a distributed team of over 160 product professionals, including more than 80 engineers, located in various countries. Our culture promotes deep technical curiosity, collaboration, and knowledge sharing, allowing every team member to contribute meaningfully and engage in continuous learning.
What We Offer
This role provides a unique opportunity to tackle complex challenges in a high-load, distributed system and contribute to a platform that makes a difference.
