FundraiseUp Inc. logo

Backend Developer (Node.js)

Job Overview

Location

Serbia - Remote

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join FundraiseUp, a global leader in empowering non-profit organizations through innovative fundraising technology. We are seeking a highly skilled and motivated Backend Developer specializing in Node.js to become an integral part of our distributed engineering team. At FundraiseUp, we're not just building software; we're building the future of charitable giving, enabling tens of millions of dollars in donations each month. Our platform is trusted by world-renowned non-profits like UNICEF and the Alzheimer's Association, and we pride ourselves on a 4.9/5 rating across top software review platforms, a testament to our commitment to product quality and impact.
  • • As a Backend Developer, you will be instrumental in architecting, developing, and scaling the core engine that drives our global fundraising platform. This role is a unique opportunity to tackle complex challenges within a high-load, distributed system, contributing directly to the infrastructure that processes substantial donation volumes. This is a product-focused engineering position where your contributions will have a tangible impact. We are looking for individuals who are passionate about building robust, performant, and reliable backend services, with a keen eye for clean architecture and best practices. You will immerse yourself in a sophisticated product ecosystem, encompassing everything from our cutting-edge checkout experience and customizable widgets to comprehensive donor and partner portals, administrative tools, and internal applications.
  • • Your primary responsibilities will involve designing, building, and maintaining highly efficient, scalable, and clean backend services using Node.js and TypeScript. You will be a key player in bringing new product features to life, guiding them from initial concept through to successful deployment. This will involve close collaboration with product managers to understand requirements and with frontend engineers to ensure seamless integration. You will take ownership of critical components of our backend architecture, making informed decisions that significantly enhance performance, reliability, and security across the platform. Maintaining the highest standards of code quality will be paramount, achieved through writing comprehensive unit tests and actively participating in thorough code reviews.
  • • Beyond feature development, you will proactively identify opportunities for system improvements, including the strategic refactoring of legacy code to ensure our technology remains at the forefront. We foster a culture of continuous learning and engineering excellence, and you will be encouraged to contribute by mentoring junior developers and sharing your deep technical expertise within the team. Our tech stack is modern and robust, featuring Node.js (Koa, NestJS) for our backend, MongoDB as our primary database, and TypeScript across the board for enhanced type safety and developer productivity. For handling high-throughput messaging and background processing, we leverage Kafka for event streaming and Bull with Redis for managing asynchronous tasks. Our analytics data is efficiently stored in ClickHouse, and we utilize Elasticsearch for powerful search capabilities.
  • • This role offers the chance to work with a truly global product that serves non-profit organizations across North America, the United Kingdom, Australia, and Europe. You will be part of a dynamic, distributed team of over 160 product professionals, including more than 80 engineers, primarily located across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our engineers bring 5-10+ years of experience, creating a rich environment for knowledge sharing and technical growth. Despite our scale, we maintain a focused, collaborative atmosphere where every task is valued, and every team member's voice is heard. We champion thoughtful collaboration, rigorous engineering practices, and a strong product mindset. Regular engineering forums provide a platform to share learnings, celebrate technical achievements, and collectively elevate our engineering capabilities. You will join a team where quality, mentorship, and mutual respect are foundational principles, ensuring a supportive and productive work environment.
  • • You will be responsible for developing and optimizing backend services that handle millions of events and transactions, ensuring the platform remains stable and performant under heavy load. This includes contributing to the design and implementation of APIs, microservices, and data processing pipelines. A strong understanding of asynchronous programming, event-driven architectures, and database optimization will be crucial. You will also play a role in ensuring the security and integrity of our platform, implementing best practices to protect sensitive donor and non-profit data. Your work will directly impact the user experience for both donors and non-profit administrators, contributing to the overall success and mission of FundraiseUp.

Skills & Technologies

JavaScript
TypeScript
React
Vue.js
Node.js
Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

FundraiseUp Inc. logo
FundraiseUp Inc.
Visit Website

About FundraiseUp Inc.

FundraiseUp provides a SaaS donation platform for nonprofits, charities, and NGOs. Its technology uses AI and behavioral data to personalize giving experiences, increase donor conversion, and reduce abandonment. Features include one-click payments, recurring giving, multilingual donation forms, and analytics dashboards. The platform integrates with CRMs like Salesforce and Blackbaud, supports Apple Pay, Google Pay, PayPal, ACH, and credit cards, and offers A/B testing and fraud protection. It serves organizations worldwide, helping them raise funds online without dedicated technical staff.

Similar Opportunities

Paris - La Défense
Full-time
Expires Mar 7, 2026
JavaScript
PHP
R
+5 more

2 months ago

Apply
Remote
Full-time
Expires Mar 10, 2026
Backend
Senior
Remote

2 months ago

Apply
Lulus Fashion Lounge, LLC logo

Lulus Fashion Lounge, LLC

Remote
Full-time
Expires Apr 6, 2026
Go
Backend
Senior
+2 more

20 days ago

Apply
Remote - US
Full-time
Expires Apr 25, 2026
Python
Flask
PostgreSQL
+6 more

1 day ago

Apply