
Job Overview
Location
Poland - Remote
Job Type
Full-time
Category
Backend Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Fundraise Up as a Backend Developer (Node.js) and become a pivotal architect of our cutting-edge global fundraising platform. This is a fully remote position, ideally suited for candidates in Poland or within CET hours, offering a competitive compensation package of €5,100 - €6,300 per month, plus valuable stock options. You'll be working within a dynamic, Russian-speaking engineering team, contributing to a product that empowers non-profits worldwide.
- • At Fundraise Up, we are dedicated to making charitable giving fast, seamless, and accessible. Our technology is at the forefront of the non-profit sector, processing tens of millions of dollars in donations every month. We are relentless innovators, focusing on advancements that directly translate to tangible results for our clients: faster load times, higher conversion rates, robust global payment support, and an unwavering commitment to accessibility-first design. Our platform is the trusted choice for leading global non-profits such as UNICEF and the Alzheimer’s Association, and we pride ourselves on a 4.9/5 rating on major software review platforms, a testament to both our impact and the exceptional quality of our product.
- • Our reach is truly global, serving enterprise-level non-profit organizations across North America, the United Kingdom, Australia, and Europe. We are building an expansive and intricate product ecosystem designed to cater to the diverse needs of non-profits, donors, and partners across the globe. This ecosystem encompasses a modern, high-converting checkout experience, customizable widgets (each a sophisticated standalone SPA), dedicated portals for donors, organizations, and partners, comprehensive administrative tools, and several internal applications.
- • The technical backbone of our platform is built upon a robust and modern stack. Our backend is primarily powered by Node.js, utilizing frameworks like Koa and NestJS, and relies on MongoDB for data storage. On the frontend, we leverage Webpack, Vue.js, and React, with a strong emphasis on TypeScript for nearly all our code. For managing high-throughput messaging and background processing, we employ Kafka to handle millions of events and Bull with Redis for efficient job queuing. Our extensive analytics data is stored in ClickHouse, and we utilize Elasticsearch to power our search functionalities.
- • You will be joining a distributed and highly skilled team of over 160 product professionals, including more than 80 engineers. Our team members are primarily located across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our developers bring a wealth of experience, ranging from 5 to 10+ years, and we actively cultivate an environment that encourages deep technical curiosity and open knowledge sharing. Despite our scale, we operate with the focus and agility of a tight-knit team, where every task is recognized for its importance and every team member’s voice is valued. We champion thoughtful collaboration, uphold strong engineering practices, and foster a product-centric mindset. Our bi-weekly engineering forums provide a dedicated space for sharing learnings, celebrating technical achievements, and collectively advancing our skills. You can expect to be part of a team where quality, mentorship, and mutual respect are the cornerstones of our daily operations.
- • As a Backend Developer, your role will be instrumental in shaping the engine that drives our global platform. You will tackle complex challenges within a high-load, distributed system, architecting and scaling the infrastructure responsible for processing millions in donations. This is not a role focused on maintenance; rather, it is a high-impact, product-focused engineering position where clean architecture, exceptional performance, and unwavering reliability are paramount. You will have the opportunity to work across our entire complex product ecosystem, from the user-facing modern checkout experience and donor portals to our massive analytics pipelines, all powered by our cutting-edge technology stack.
- • Your core responsibilities will include designing, building, and maintaining clean, efficient, and highly scalable backend services using Node.js and TypeScript. You will be instrumental in developing new product features from their initial concept through to successful deployment, working in close collaboration with product managers and frontend engineers. You will take ownership of critical components of our backend architecture, making key decisions that significantly enhance performance, reliability, and security. Maintaining the highest standards of code quality will be achieved through writing comprehensive unit tests and participating actively in thorough code reviews. Furthermore, you will proactively identify opportunities for system improvements and implement them, including refactoring legacy code where necessary. A significant aspect of this role involves contributing to our culture of engineering excellence by mentoring junior developers and generously sharing your expertise with the wider team.
Skills & Technologies
JavaScript
TypeScript
React
Vue.js
Node.js
Backend
Remote
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

Trase Earth Intelligence PBC
Remote
Full-time
Expires Mar 10, 2026
Backend
Senior
Remote
2 months ago


