This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Fullstack Developer, you will be a key contributor to our core product, building and scaling features that are central to the donation experience for millions of users. You'll leverage your expertise in Node.js, React, and TypeScript to develop complex components—from dynamic donation widgets to data-driven admin dashboards—with a relentless focus on code quality, scalability, and user experience.
Job Responsibility:
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 (familiarity with Vue is a plus)
Strong backend expertise with Node.js (experience with Koa or NestJS is highly preferred)
Experience with Webpack configuration, performance optimization, and profiling
A keen eye for detail and a high sense of ownership and accountability for your work
Nice to have:
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
What we offer:
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.