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 areas of backend architecture and make decisions that improve performance, reliability, and security.
  • Write unit tests and perform code reviews to maintain code quality.
  • Identify system improvements and refactor legacy code where needed.
  • Mentor teammates and share technical knowledge to support engineering excellence.

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 like 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 observability tools such as Prometheus, Grafana, or Datadog is preferred.
  • Interest in the non-profit technology sector is preferred.
  • Ability to communicate complex technical concepts to non-technical stakeholders is preferred.

Benefits

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

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Ruby/Rails Back-End Developer

emerchantpay 251-1K Diversified Financial Services

emerchantpay is hiring experienced Ruby on Rails developers to build and scale payment platform components for a global payments business.

Ansible AWS BDD Docker GraphQL JavaScript MySQL PostgreSQL RabbitMQ React Redis RSpec Ruby Ruby on Rails TDD Terraform
25 minutes ago

Senior Backend Engineer, SOC & Threat Hunting

Censys 51-250 IT Services

Censys is hiring a Senior Backend Software Engineer II to build backend services and APIs for its Adversary Investigation module within the Censys Platform, helping security teams investigate threats and strengthen defenses.

AWS Azure CI/CD Docker GCP Go gRPC JavaScript Kafka Kubernetes Microservices PostgreSQL React Redis REST API TypeScript
2 hours, 43 minutes ago

Senior .NET Developer - Billing team

emerchantpay 251-1K Diversified Financial Services

emerchantpay is hiring experienced .NET engineers to help build and improve its billing platform for a global payments business.

Active Directory AJAX Angular CSS Git HTML JavaScript .NET SQL Server TDD
4 hours, 7 minutes ago

[Job 29232] Senior Node/React Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Node/React Developer in Brazil to support a media client on a remote full-time project focused on building and maintaining scalable, high-quality web solutions.

CI/CD CSS Docker Express.js Git GitLab CI HTML JavaScript Jest Microservices Node.js React REST API SOC Solid.js
4 hours, 14 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