About the job
Highlights
Location: Fully Remote (CET hours preferred)
Compensation: €4,700 - €6,100 + stock options
Language: Russian-speaking team
About Fundraise Up
At Fundraise Up, we are revolutionizing the way nonprofits raise funds. Our global platform is designed to create a fast, seamless, and accessible donation process. Each month, our cutting-edge technology facilitates millions in donations worldwide, focusing on innovation that drives results: quicker load times, improved conversion rates, global payment options, and user-friendly design.
Trusted by leading nonprofits like UNICEF and the Alzheimer’s Association, we boast a 4.9/5 rating across major software review platforms, celebrated not only for our impact but also for the exceptional quality of our offerings.
A Truly Global Product
We cater to the enterprise segment, supporting nonprofit organizations throughout North America, the UK, Australia, and Europe. Our extensive product ecosystem serves nonprofits, donors, and partners globally, featuring a modern checkout experience, customizable widgets, donor and partner portals, administrative tools, and various internal applications.
Our backend is powered by Node.js (Koa, NestJS) and MongoDB, while our frontend utilizes Webpack, Vue.js, and React, with the majority of code written in TypeScript. For high-throughput messaging and background processing, we leverage Kafka and Bull (Redis). Our analytics data is managed in ClickHouse, with Elasticsearch for search functionalities.
The Team
We are a diverse team of over 160 product professionals, including 80+ engineers. Our members hail from Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. With many developers possessing 5-10+ years of experience, we cultivate a culture of deep technical curiosity and knowledge sharing.
Despite our size, we operate as a cohesive unit where every task is significant and every voice is valued. We emphasize thoughtful collaboration, robust engineering practices, and a product-oriented mindset. Our biweekly engineering forums provide a platform to share insights and celebrate technical successes, ensuring you join 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, building and scaling the infrastructure that processes millions in donations. This position is not merely a maintenance role; it is an opportunity to innovate and create.
