
Senior Backend Engineer
Fundraise Up4 hours ago
Remote, SpainSenior
Responsibilities
- Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript.
- Develop product features from concept through deployment in collaboration with product managers and frontend engineers.
- Own key areas of backend architecture and make decisions improving performance, reliability, and security.
- Write comprehensive unit tests and conduct code reviews.
- Identify system improvements and refactor legacy code where necessary.
- Mentor teammates and share technical expertise.
- Use AI meaningfully in day-to-day work and identify opportunities for AI to improve the function.
Requirements
- 7+ years of backend development experience, preferably in a product-driven environment.
- Strong hands-on experience with Node.js and modern frameworks such as Koa or NestJS.
- Deep expertise in TypeScript, including advanced typing and module systems.
- Experience with MongoDB or other NoSQL databases.
- Familiarity with event-driven architecture using Kafka, RabbitMQ, or Bull/Redis.
- Hands-on experience with ClickHouse or similar analytics databases and Elasticsearch.
- Strong understanding of system design, clean architecture principles, and performance optimization.
- Ability to work independently, take ownership, and complete projects.
- Comfort working within a Russian-speaking team.
- Experience with performance monitoring and observability tools such as Prometheus, Grafana, or Datadog is preferred.
- Experience in remote-first, globally distributed teams and interest in nonprofit technology are advantageous.
- Ability to communicate complex technical concepts to non-technical stakeholders.
Benefits
- Remote work with CET hours preferred
- Private medical insurance for the employee and family
- 23 paid vacation days per year
- 11 paid public holidays per year
- 5 company-paid sick leave days
- English learning courses
- Relevant professional education
- Gym or swimming pool
- Home office setup assistance for furniture, monitors, and other workspace items
- Co-working options
- Equity options
Tech Stack
Apache KafkaClickHouseDatadogElasticsearchGrafanaKoaMongoDBNestJSNode.jsPrometheusRabbitMQReactRedisTypeScriptVue.jsWebpack
Categories
About Fundraise Up
Fundraise Up is a technology company unlocking the world’s generosity potential by optimizing the way people give. Our donation platform helps nonprofits engage more supporters and grow revenue by providing easy ways to increase conversion, enable modern payment methods, and personalize the giving experience for every donor. Fundraise Up is the partner of choice for UNICEF USA, The Salvation Army UK, American Heart Association, and other impactful organizations across the globe. For more information, visit fundraiseup.com.