About the job
Join our dynamic team as a Backend Developer, where you will play a pivotal role in architecting the backbone of our global fundraising platform. You will tackle complex challenges within a high-load, distributed architecture, working to develop and scale the infrastructure that processes millions in donations monthly.
Highlights
Location: Fully Remote (CET hours preferred)
Salary Range: 515,500 to 679,500 Serbian dinars + stock options
Team Language: Russian
About Us
At Fundraise Up, we are dedicated to revolutionizing the nonprofit sector through innovative technology that streamlines the donation process. Our platform currently facilitates tens of millions of dollars in donations worldwide, serving prominent organizations like UNICEF and the Alzheimer’s Association. With a stellar 4.9/5 rating on major software review platforms, we are recognized for both our impact and our product excellence.
Our Global Reach
We cater to nonprofit entities across North America, the UK, Australia, and Europe, developing a comprehensive product ecosystem that includes customizable widgets, donor and partner portals, admin tools, and various internal applications.
Technical Environment
Our backend is powered by Node.js (Koa, NestJS) and MongoDB, while the frontend stack comprises Webpack, Vue.js, and React, primarily in TypeScript. For high-throughput messaging, we utilize Kafka and Bull (Redis), and our analytics are stored in ClickHouse, with Elasticsearch for search capabilities.
Team Culture
Our diverse team of over 160 professionals, including more than 80 engineers, spans across multiple countries. We pride ourselves on a culture of technical curiosity and collaboration, where every member’s voice is valued. Regular engineering forums provide a platform for sharing insights and celebrating achievements, ensuring quality, mentorship, and respect are at the forefront of our operations.
