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

SOFTWARE DEVELOPER SENIOR

Inter 51-250 Banks

Inter is hiring for its Core Credit Technology team to develop and evolve regulatory and customer registration systems that support the bank’s main financial operations.

AWS CI/CD GitLab Java Microservices Redis REST API
35 minutes ago

Software Development Engineer - 3 (Backend)

Quince 51-250 Textiles, Apparel & Luxury Goods

Quince is hiring a Software Development Engineer 3 (Backend) to lead the design and development of scalable backend systems that support its high-growth retail platform.

AWS CI/CD Docker Java Kubernetes Microservices Spring Spring Boot SQL System Design
48 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring a software engineer to build tools, APIs, and integrations for its globally distributed HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitHub GitLab Haskell Jenkins Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
1 hour, 20 minutes ago

SOFTWARE DEVELOPER SPECIALIST II

Inter 51-250 Banks

Inter is hiring a Backend Java Engineer for its Core Credit Technology team to develop and evolve regulatory and customer-data systems that support the bank’s main financial operations.

AWS CI/CD GitLab Java Microservices Redis REST API
1 hour, 24 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