FundraiseUp Inc. logo

Backend Developer (Node.js)

Job Overview

Location

Georgia - Remote

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join Fundraise Up as a Backend Developer (Node.js) and become a pivotal architect of our global fundraising platform, a technology that empowers non-profits worldwide to raise millions of dollars seamlessly and efficiently.
  • • You will be instrumental in designing, building, and scaling the robust backend infrastructure that underpins our mission-critical services, handling immense transaction volumes and ensuring unparalleled reliability.
  • • This is a high-impact, product-focused role where your contributions directly influence the success of non-profit organizations and the generosity of their donors.
  • • You will tackle complex challenges within a high-load, distributed system, contributing to a product ecosystem that includes a modern, high-conversion checkout experience, customizable widgets, comprehensive donor and organization portals, sophisticated admin tools, and essential internal applications.
  • • Our technology stack is modern and robust, providing an exciting environment for growth and innovation. You will primarily work with Node.js (Koa, NestJS) and TypeScript for backend development, leveraging MongoDB as our primary database.
  • • For high-throughput messaging and asynchronous processing, you will utilize Kafka for event streaming and Bull with Redis for background job management.
  • • You will also engage with our data infrastructure, including ClickHouse for analytics and Elasticsearch for powerful search capabilities, ensuring our platform is both performant and insightful.
  • • As a key member of our engineering team, you will be responsible for the entire lifecycle of backend services, from initial concept and design through to deployment and ongoing maintenance.
  • • This includes writing clean, efficient, and scalable code, adhering to best practices in software development.
  • • You will collaborate closely with product managers to translate product requirements into technical solutions and work hand-in-hand with frontend engineers to deliver cohesive and exceptional user experiences.
  • • A significant aspect of this role involves owning critical components of our backend architecture, making informed decisions that enhance performance, bolster reliability, and strengthen security.
  • • Maintaining the highest standards of code quality is paramount. You will be expected to write comprehensive unit tests and actively participate in thorough code reviews, fostering a culture of shared responsibility and continuous improvement.
  • • Proactive identification and implementation of system enhancements are crucial. This includes refactoring legacy code where necessary to ensure our platform remains modern, efficient, and maintainable.
  • • You will contribute to our culture of engineering excellence by actively mentoring junior engineers and sharing your deep technical expertise through discussions, documentation, and knowledge-sharing sessions.
  • • The role demands a strong understanding of system design principles, clean architecture, and performance optimization techniques to ensure our platform can scale effectively with growing user demands and transaction volumes.
  • • You will be part of a globally distributed team of over 160 product professionals, including more than 80 engineers, with team members located across Europe and Asia.
  • • Despite our global reach, we operate with the focus and agility of a small, dedicated team, where every task is valued, and every voice is heard.
  • • We foster a collaborative environment that emphasizes thoughtful teamwork, robust engineering practices, and a product-centric mindset.
  • • Regular engineering forums provide a platform to share learnings, discuss challenges, and celebrate technical achievements, ensuring continuous learning and development for all.
  • • You will join a team where quality, mentorship, and mutual respect are core values, creating a supportive and productive work atmosphere.
  • • The compensation for this role ranges from GEL11,000 to GEL14,050 per month, plus stock options, reflecting the value we place on experienced talent.
  • • This is a remote position, with a preference for candidates who can align with CET working hours, ensuring effective collaboration across our distributed teams.
  • • You will be working within a Russian-speaking team, making fluency or strong proficiency in Russian a key aspect of team integration and communication.
  • • Our platform is trusted by leading non-profits like UNICEF and the Alzheimer’s Association, and we pride ourselves on a 4.9/5 rating on top software review platforms, a testament to the quality of our product and the impact we enable.
  • • Embrace the opportunity to shape the future of online fundraising technology and make a tangible difference in the non-profit sector.

🎯 Requirements

  • • 5+ years of backend development experience, with a strong preference for experience in a product-driven environment.
  • • Deep, hands-on expertise with Node.js and modern frameworks such as Koa or NestJS.
  • • Proficient in TypeScript, including advanced typing and module systems.
  • • Solid experience with MongoDB or other NoSQL databases.
  • • Familiarity with event-driven architecture and messaging systems like Kafka, RabbitMQ, or Bull/Redis.
  • • Experience with analytics databases (e.g., ClickHouse) and search engines (e.g., Elasticsearch).
  • • Strong understanding of system design, clean architecture principles, and performance optimization.
  • • Excellent communication skills and comfort working within a Russian-speaking team.

🏖️ Benefits

  • • 31 days of paid time off annually.
  • • 100% paid telemedicine plan for comprehensive health support.
  • • Home Office Setup Assistance: financial support for essential home office furniture and equipment (office chair, desk, monitor) to ensure a comfortable and productive remote workspace.
  • • English learning courses to support professional development and communication.
  • • Opportunities for relevant professional education and training.
  • • Allowance for gym or swimming pool memberships for physical well-being.
  • • Access to co-working spaces for those who prefer a dedicated work environment outside the home.
  • • Fully remote working arrangement, offering flexibility and work-life balance.

Skills & Technologies

JavaScript
TypeScript
React
Vue.js
Node.js
Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

FundraiseUp Inc. logo
FundraiseUp Inc.
Visit Website

About FundraiseUp Inc.

FundraiseUp provides a SaaS donation platform for nonprofits, charities, and NGOs. Its technology uses AI and behavioral data to personalize giving experiences, increase donor conversion, and reduce abandonment. Features include one-click payments, recurring giving, multilingual donation forms, and analytics dashboards. The platform integrates with CRMs like Salesforce and Blackbaud, supports Apple Pay, Google Pay, PayPal, ACH, and credit cards, and offers A/B testing and fraud protection. It serves organizations worldwide, helping them raise funds online without dedicated technical staff.

Similar Opportunities

Paris - La Défense
Full-time
Expires Mar 7, 2026
JavaScript
PHP
R
+5 more

2 months ago

Apply
Remote
Full-time
Expires Mar 10, 2026
Backend
Senior
Remote

2 months ago

Apply
Lulus Fashion Lounge, LLC logo

Lulus Fashion Lounge, LLC

Remote
Full-time
Expires Apr 6, 2026
Go
Backend
Senior
+2 more

20 days ago

Apply
Remote - US
Full-time
Expires Apr 25, 2026
Python
Flask
PostgreSQL
+6 more

1 day ago

Apply