πWorldwide
Backend Developer

Fundraise Up
π΅ $62k-$80k
πRemote - Spain
Please let Fundraise Up know you found this job on JobsCollider. Thanks! π
Summary
Join Fundraise Up, a global fundraising platform, as a Backend Developer to architect and build the engine powering our platform. You will design, build, and maintain scalable backend services using Node.js and TypeScript, develop new features, own key parts of the backend architecture, and ensure code quality through testing and code reviews. This high-impact role requires collaboration with product managers and frontend engineers. The position offers the opportunity to work on a complex product ecosystem, impacting millions in donations. You will be part of a distributed team of 160+ product professionals, with a focus on collaboration, strong engineering practices, and a product mindset.
Requirements
- Experience: 5+ years of backend development experience, preferably in a product-driven environment
- Node.js Expertise: Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS
- TypeScript Pro: Deep expertise in TypeScript, including its advanced typing and module systems
- Database Skills: Solid experience with MongoDB or other NoSQL databases
- Distributed Systems: Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis
- Data & Search: Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch
- Architectural Mindset: A strong understanding of system design, clean architecture principles, and performance optimization
- Ownership: The ability to work independently, take ownership of your work, and see projects through to completion
- Communication: Comfortable working within a Russian-speaking team
Responsibilities
- Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript
- Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers
- Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security
- Write comprehensive unit tests and conduct thorough code reviews to maintain code quality
- Proactively identify and implement system improvements, refactoring legacy code where necessary
- Contribute to a culture of engineering excellence by mentoring others and sharing your expertise
Preferred Qualifications
- Prior experience working in a remote-first, globally distributed team
- Experience with performance monitoring and observability tools (e.g., Prometheus, Grafana, Datadog)
- A genuine interest in the non-profit technology sector
- A hypothesis-driven mindset and the ability to communicate complex technical concepts to non-technical stakeholders
Benefits
- 31 days off
- 100% paid telemedicine plan
- Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
- English learning courses
- Relevant professional education
- Gym or swimming pool
- Co-working
- Remote working
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πBrazil, Guatemala
πArgentina, Mexico
πPeru
πHungary
πSerbia
π°$48k-$62k
πArmenia
π°$48k-$62k
πTurkey
π°$67k-$83k
πPoland