About the job
Highlights
Location: Fully Remote (CET hours preferred)
Language: Russian-speaking team; English proficiency at B2+ level required
About Fundraise Up
At Fundraise Up, we are pioneering a global fundraising platform designed to make donations to nonprofits quick, effortless, and accessible to everyone. Our technology facilitates millions of dollars in donations each month worldwide. We prioritize innovation that yields tangible results: enhanced load speeds, improved conversion rates, global payment support, and a design that prioritizes accessibility.
Our platform is trusted by some of the world’s foremost nonprofits, including UNICEF and the Alzheimer’s Association, alongside various global NGOs. With an outstanding 4.9/5 rating across leading software review platforms, we are recognized not only for our impact but also for the superior quality of our product.
A Truly Global Product
We serve the enterprise segment, catering to nonprofit organizations across North America, the UK, Australia, and Europe.
We are constructing a vast and intricate product ecosystem that serves nonprofits, donors, and partners globally. Our platform features a modern checkout experience, customizable widgets (each operating as a standalone SPA), donor, organization, and partner portals, admin tools, and various internal applications.
Our backend utilizes Node.js (Koa, NestJS) and MongoDB, while our frontend stack comprises Webpack, Vue.js, and React, with nearly all code developed in TypeScript. For high-volume messaging and background processing, we employ Kafka (for millions of events) and Bull (Redis). Analytics data is stored in ClickHouse, with Elasticsearch utilized for search functionalities.
The Team
Our distributed team consists of over 160 product professionals, including more than 80 engineers. Our members are primarily situated in Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus. Many developers possess 5 to 10+ years of experience, fostering a culture rich in technical curiosity and knowledge sharing.
Despite our considerable scale, we maintain a focused team environment where every task counts, and every voice matters. We value thoughtful collaboration, robust engineering practices, and a product-centric mindset. Biweekly engineering forums allow us to share learnings and celebrate technical achievements. You will join a team that prioritizes quality, mentorship, and mutual respect.
About the Role
We are in search of a seasoned Team Lead to join our Elements team. In this role, you will guide the development of embedded "elements"—a suite of widgets that nonprofits can integrate into their websites to enhance donation processes.

