
Job Overview
Location
Cyprus - Remote
Job Type
Full-time
Category
Backend Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Fundraise Up, a rapidly growing global fundraising platform dedicated to making charitable giving fast, seamless, and accessible to everyone. Our innovative technology empowers non-profits worldwide, facilitating tens of millions of dollars in donations each month. We are committed to continuous innovation, focusing on enhancing user experience through faster load times, higher conversion rates, comprehensive global payment support, and an accessibility-first design philosophy. Our platform is the trusted choice for leading non-profit organizations such as UNICEF and the Alzheimer’s Association, and we are consistently recognized for our product quality with a 4.9/5 rating on top software review platforms.
- • As a Backend Developer, you will play a pivotal role in architecting and building the core engine that drives our global platform. This is a high-impact, product-focused engineering position where you will tackle complex challenges within a high-load, distributed system. Your primary responsibility will be to build and scale the robust infrastructure that processes millions in donations, ensuring unparalleled performance, reliability, and security. This is not a role focused on maintenance; instead, it’s an opportunity to contribute significantly to the evolution of a cutting-edge product ecosystem.
- • You will immerse yourself in a sophisticated product landscape, contributing to everything from our modern, high-conversion checkout experience and customizable widgets to our comprehensive donor and organization portals, administrative tools, and internal applications. Your work will directly influence the efficiency and effectiveness of non-profits globally, enabling them to achieve their fundraising goals more effectively.
- • Our backend is built on a modern and powerful technology stack, primarily utilizing Node.js with frameworks like Koa and NestJS, and leveraging the flexibility of TypeScript for robust code. We rely on MongoDB for our database needs, ensuring scalability and performance. For high-throughput messaging and asynchronous background processing, we employ Kafka to handle millions of events and Bull with Redis for efficient job queuing. Our analytics infrastructure is powered by ClickHouse, providing deep insights into donation patterns, while Elasticsearch ensures fast and relevant search capabilities across our platform.
- • In this role, you will be instrumental in designing, developing, and maintaining clean, efficient, and scalable backend services using Node.js and TypeScript. You will take features from initial concept through to deployment, working in close collaboration with product managers and frontend engineers to ensure a cohesive and high-quality user experience. You will have the opportunity to own critical components of our backend architecture, making key decisions that directly impact performance, reliability, and security. Maintaining the highest standards of code quality will be paramount, achieved through writing comprehensive unit tests and participating actively in thorough code reviews. You will proactively identify areas for improvement within our systems, including refactoring legacy code where necessary to enhance maintainability and performance. Furthermore, you will contribute to fostering a culture of engineering excellence within the team by mentoring junior developers and sharing your extensive expertise and insights.
- • You will be joining a dynamic and distributed team of over 160 product professionals, including more than 80 engineers, spread across various locations including Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many of our developers bring 5-10+ years of experience, contributing to a rich environment of technical curiosity and knowledge sharing. Despite our global scale, we operate with the focus and agility of a tight-knit team, where every task is valued, and every voice is heard. We champion thoughtful collaboration, uphold strong engineering practices, and cultivate 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 will become part of a team where quality, mentorship, and mutual respect are the cornerstones of our daily work.
- • This position offers a unique opportunity to make a tangible impact on the non-profit sector by enhancing the tools that help organizations achieve their missions. You will work with a team that values innovation, collaboration, and a commitment to building exceptional products. If you are a seasoned backend developer with a passion for building scalable, high-performance systems and a desire to contribute to a meaningful cause, we encourage you to apply.
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


