This is a remote position, with CET hours preferred, offering a compensation of €5,100 - €6,300 gross plus stock options within a Russian-speaking team
Job Summary
This is a remote position, with CET hours preferred, offering a compensation of €5,100 - €6,300 gross plus stock options within a Russian-speaking team.
Fundraise Up is a global fundraising platform trusted by leading nonprofits, focusing on innovation for faster load times, higher conversion rates, and accessibility.
The role involves designing, building, and maintaining scalable backend services in Node.js and TypeScript, owning key architectural decisions, and contributing to engineering excellence.
Matching Summary
This is a remote position, with CET hours preferred, offering a compensation of €5,100 - €6,300 gross plus stock options within a Russian-speaking team.
Salary
Base: €5,100 - €6,300 gross; Equity: stock options; Benefits: 31 days off, telemedicine, home office setup, English courses, professional education, gym/pool, co-working
Skills & Requirements
Must-have
Node.js and TypeScript backend development
Koa or NestJS framework expertise
MongoDB or NoSQL database experience
Event-driven architecture with Kafka or Bull/Redis
ClickHouse and Elasticsearch experience
Strong system design and clean architecture
Nice-to-have
Remote-first globally distributed team experience
Performance monitoring and observability tools
Interest in non-profit technology sector
Hypothesis-driven mindset
Communicate complex technical concepts
Key Requirements
5+ years backend development experience
Strong Node.js and TypeScript expertise
Solid MongoDB or NoSQL database experience
Familiarity with event-driven architecture
Hands-on experience with analytics DBs and Elasticsearch