About Zeffy Zeffy is the fastest-growing nonprofit platform in North America, helping organizations raise funds, run events, and engage donors. We are already working with more than 80,000 nonprofits and are doubling annually. Millions of people dedicate their lives to causes beyond profit, running schools, shelters, and community initiatives. Yet most still lack modern tools. We believe the greatest opportunity for technology today is to amplify the impact of nonprofits. Built on a sustainable, self-funded model, Zeffy reaches over 1M donors monthly and grows profitably, giving us the freedom to focus fully on our mission. Nonprofit workers are heroes. They deserve the best technology, and we’re hiring top minds and top hearts to build it for them. About the role As a Senior Software Developer at Zeffy, you’ll play a key role in building and scaling the the best tech for charities.
You’ll take ownership on similar projects, things that go from idea to production quickly and actually matter to the people using them. You’ll make judgment calls, simplify and help teammates do the same.
Our Stack
Previous experience in these technologies is not required, we’ll help you ramp up quickly through focused onboarding and internal bootcamps. Preferred experience (qualifications) We’re looking for someone with at least 4 years of experience as developer, ideally in SaaS or web-based products. We move fast by keeping things simple, and we want someone who shares that mindset: experienced enough to know when to push for structure, and wise enough to know when to cut the noise and just build. you’ve built real products, learned from trial and error, and developed the instinct to separate what truly matters from what doesn’t. you bring seniority through judgment, not hierarchy — through the ability to make smart, pragmatic decisions that balance quality and speed. you value clarity over complexity, progress over perfection. You mentor others with empathy, share what you’ve learned, and help elevate the team without slowing it down. If you’re fed up with unnecessary complexity — endless processes, over-engineered solutions, or meetings that don’t move the work forward — you’ll feel at home here. 💡 Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't check every box. If this applies to you and you are interested in the position, we'd love to hear from you! What’s in it for you 4 weeks holiday + 1 week during Christmas time Competitive stock option program Health insurance (including dental plan) Online Medicine with Dialogue RRSP (REER) program Allowance for ecological transport #bike #transit Wellness Budget Team volunteering four times per year Offsite summit once a year with the entire team. Offices located in the heart of Plateau Mont-Royal, with the possibility of flexible, hybrid work. Recruitment Process Call with Recruiter (45 min) Meeting with Hiring Manager (1.5h) Case Study (2h) Cultural interview with leadership (1h) Team lunch & Reference check Job offer
Get similar opportunities delivered to your inbox. Free, no account needed!

You're currently viewing 1 out of 20,868 available remote opportunities
🔒 20,867 more jobs are waiting for you
Access every remote opportunity
Find your perfect match faster
New opportunities every day
Never miss an opportunity
Join thousands of remote workers who found their dream job
Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.
Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.
We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.
Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.