Fundraise Up

Fundraise Up

Fundraise Up specializes in enhancing online donation processes through AI-driven conversion optimization and integrated payment solutions, enabling organizations to maximize their fundraising potential and improve donor engagement.

Capital Markets
51-250
Founded 2017

Description

  • Design, build, and maintain scalable backend services in Node.js and TypeScript.
  • Develop new product features from concept through deployment in collaboration with product managers and frontend engineers.
  • Own major parts of the backend architecture and make decisions that improve performance, reliability, and security.
  • Write unit tests and perform code reviews to uphold code quality.
  • Identify system improvements and refactor legacy code when needed.
  • Contribute to engineering excellence by mentoring teammates and sharing technical knowledge.
  • Work on complex product areas including checkout, donor portals, partner tools, and analytics pipelines.

Requirements

  • 5+ 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 tools such as 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 see projects through to completion.
  • Comfortable working within a Russian-speaking team.
  • Prior experience in a remote-first, globally distributed team is preferred.
  • Experience with performance monitoring and observability tools such as Prometheus, Grafana, or Datadog is preferred.
  • Interest in the nonprofit technology sector is preferred.
  • Ability to communicate complex technical concepts to non-technical stakeholders is preferred.

Benefits

  • €5,100 - €6,300 gross monthly compensation plus stock options.
  • 31 days off.
  • 100% paid telemedicine plan.
  • Home office setup assistance, including furniture and equipment support.
  • English learning courses.
  • Relevant professional education.
  • Gym or swimming pool access.
  • Remote working and co-working support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Python and Data Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to own and evolve Python integrations that connect its real-time analytics platform with orchestration, transformation, and AI/data tooling used by data practitioners.

Apache Airflow Apache Spark ClickHouse Dagster dbt Flink LLM Machine Learning Metabase NumPy Pandas Power BI Prefect Python SQL Superset Tableau
2 minutes ago

Senior Software Engineer - Observability Knowledge Graph Backend | US | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a remote Software Engineer for its Observability group to develop and operate the Knowledge Graph platform that powers full-stack observability across Grafana Cloud.

AWS Azure GCP Grafana Java Kubernetes Microservices SQL
47 minutes ago

Senior Staff Backend Software Engineer, GraphQL

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a senior engineering leader to help evolve Viaduct, its core GraphQL-based data access platform, as it modernizes the system and scales developer experience for internal teams and open-source users.

API Gateway CI/CD GraphQL Java Kotlin LLM
1 hour, 47 minutes ago

Staff Software Engineer (Backend), Payments

Toast 1K-5K Hotels, Restaurants & Leisure

Toast is hiring a Staff Software Engineer to help build its unified payments platform for restaurants, supporting secure, scalable payment processing across multiple channels.

DynamoDB Java Kotlin Microservices PostgreSQL
1 hour, 47 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers