Fundraise Up logoFundraise Up logo

Backend Developer (Node.js) at Fundraise Up | Remote

Fundraise UpSpain - Remote
Remote Full-time €4.7K/yr - €6.1K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications Proficiency in Node.js (Koa, NestJS) and MongoDB. Strong understanding of backend architecture and distributed systems. Experience with TypeScript and modern frontend technologies (Webpack, Vue.js, React) is a plus. Familiarity with Kafka and Bull for messaging and processing. Ability to work effectively in a remote team environment. Fluent in Russian; proficiency in English is a plus. 5+ years of relevant experience preferred.

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.

About Fundraise Up

Fundraise Up is an innovative global fundraising platform designed to streamline the donation process for nonprofits. With our technology, we have enabled countless organizations to receive donations efficiently and effectively, making a significant impact in their missions. Our commitment to quality and innovation has earned us partnerships with leading nonprofits worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.