Fundraise Up

Senior Backend Engineer

Fundraise Up
Apply
4 hours ago
Remote, TurkeySenior

Responsibilities

  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript.
  • Develop product features from concept through deployment with product managers and frontend engineers.
  • Own 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 when necessary.
  • Mentor other engineers and share technical expertise.
  • Work across the checkout experience, donor and organization portals, internal applications, and analytics pipelines.

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.
  • Solid 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, and performance optimization.
  • Ability to work independently, take ownership, and complete projects.
  • Comfort working within a Russian-speaking team.
  • Experience with remote-first, globally distributed teams is preferred.
  • Experience with performance monitoring and observability tools such as Prometheus, Grafana, or Datadog is preferred.
  • Interest in the nonprofit technology sector and ability to communicate complex technical concepts to non-technical stakeholders are preferred.
  • Meaningful current use of AI tools and understanding of where AI can add value in daily work.

Benefits

  • 31 days off
  • 100% paid telemedicine plan
  • Home office setup assistance for furniture, monitors, and other workspace items
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working access
  • Remote working
  • Equity options

Tech Stack

Apache KafkaClickHouseDatadogElasticsearchGrafanaKoaMongoDBNestJSNode.jsPrometheusRabbitMQReactRedisTypeScriptVue.jsWebpack

Categories

Fundraise Up

About Fundraise Up

201-500 employees

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.