Turkey - Remote Remote (Country) Full-time USD 3,800 – 5,100 / month

Fundraise Up is hiring a Senior Fullstack Developer

Responsibilities

  • Design, build, and maintain resilient frontend and backend features using React and Node.js
  • Develop our core products, including donation checkouts, embeddable widgets, and donor/partner portals
  • Architect and develop system components that scale across millions of monthly transactions
  • Write clean, well-documented, and thoroughly testable code
  • Drive architecture and technical design discussions to find elegant solutions to complex problems
  • Mentor peers by conducting thoughtful code reviews and providing constructive feedback
  • Partner with product managers and designers to clarify requirements and shape the roadmap
  • Proactively identify and resolve bugs, performance bottlenecks, and optimization opportunities

Requirements

  • 7+ years of professional fullstack development experience
  • Deep understanding of modern JavaScript (event loop, closures, promises, prototypes)
  • Expert-level proficiency with React and its ecosystem
  • Strong backend expertise with Node.js
  • Experience with Webpack configuration, performance optimization, and profiling
  • A keen eye for detail and a high sense of ownership and accountability for your work
  • Active use of AI in day-to-day work

Nice to Have

  • Familiarity with Vue
  • Experience with Koa or NestJS
  • Experience with MongoDB, ClickHouse, or Elasticsearch
  • Familiarity with Docker, CI/CD pipelines, or cloud infrastructure
  • Contributions to open-source projects or a strong personal portfolio
  • Curiosity and a hypothesis-driven mindset
  • Ability to communicate complex analytical concepts to non-technical audiences
  • Detail-oriented with a strong sense of ownership
  • Comfort working in fast-paced, data-rich environments

Benefits

  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Equity options

Additional Information

  • CET hours preferred
  • Russian-speaking team
  • Distributed team mainly based across Spain, Poland, Portugal, Georgia, Armenia, Serbia, Turkey, and Cyprus
Required Skills
ReactJSNode.jsPerformance OptimizationVueJSNestJSMongoDBElasticsearchDockerCloud Infrastructure
About company
Fundraise Up
Fundraise Up provides a fundraising platform for nonprofits, featuring tools like Checkout Modal, Campaign Pages, and AI-powered donation processing.
All jobs at Fundraise Up Visit website
Job Details
Department Engineering
Category fullstack
Posted 14 days ago