About the job
Job Highlights
Location: Fully Remote (CET hours preferred)
Compensation: €4,700 - €6,100 + stock options
Language: Work within a Russian-speaking team
About Fundraise Up
At Fundraise Up, we are transforming the landscape of nonprofit fundraising by creating a platform that simplifies the donation process, making it quick, seamless, and accessible for everyone. Our cutting-edge technology facilitates tens of millions of dollars in donations worldwide every month. We prioritize innovation that drives results, focusing on faster load times, improved conversion rates, global payment solutions, and an accessibility-first design.
Our platform is trusted by some of the world’s leading nonprofits, including UNICEF and the Alzheimer’s Association, among many others. With an impressive 4.9 out of 5 rating on top software review platforms, we are celebrated not only for our impact but also for the exceptional quality of our product.
A Truly Global Product
We serve nonprofit organizations across North America, the UK, Australia, and Europe, operating in the enterprise segment. We are developing a comprehensive product ecosystem that caters to nonprofits, donors, and partners globally. Our offerings include a modern checkout experience, customizable widgets, donor and organization portals, admin tools, and various internal applications.
The backend of our platform is powered by Node.js (Koa, NestJS) and MongoDB, while our frontend uses Webpack, Vue.js, and React, with the majority of our code written in TypeScript. For high-throughput messaging and background tasks, we utilize Kafka (handling millions of events) and Bull (Redis). Analytics are managed via ClickHouse, and Elasticsearch is employed for search functionalities.
The Team
Our team consists of over 160 product professionals, including more than 80 engineers, distributed across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our developers possess 5-10+ years of experience, fostering a culture rich in technical curiosity and knowledge sharing.
We operate with the agility of a small team, where every task is significant, and every voice is valued. Collaboration, robust engineering practices, and a focus on product quality are at the core of our culture. Our biweekly engineering forums provide a platform to share insights and celebrate technical successes. You’ll become part of a team that prioritizes quality, mentorship, and mutual respect.
About the Role
As a Backend Developer, you will play a pivotal role in architecting the engine that drives our global platform. You will tackle complex challenges within a high-load, distributed system, developing and scaling the infrastructure that processes millions in donations. This position goes beyond mere maintenance; it’s about building a resilient system that supports our mission.
