Zeffy

    Senior Software Developer

    Zeffy
    Posted 11/11/2025Senior Level
    Full-time
    Technology
    Software Development
    React
    Next.js
    Typescript
    Nest.js

    Job Description

    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.

    Over the past two months, our team has:

    • Enabled Tap to Pay on iOS to make in-person donations frictionless.
    • Built a performance dashboard so organizations can track campaign results in real time.
    • Created a feature to send real postcards to donors as thank-you notes.
    • Launched an AI assistant to help nonprofits write better donor communications.
    • Migrated our backend from GraphQL to tRPC to improve performance and simplify development.

    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.

    • As a senior developer, you’ll also help shape our processes and mentor others to maintain Zeffy’s “simple and fast” culture as we grow.

    Development Principles at Zeffy:

    • We always optimize the ratio impact / effort, it’s what we call Zeffy perfectionism, perfection in impact.
    • We build the simplest solution first to validate ideas quickly, keeping the codebase clean without solving problems that don’t exist yet.
    • We are organized in 2 months cycle, to make sure we prioritize radically. We set ourselves targets on the 4 following dimensions: efficiency, security, stability and performance.
    • Trust and ownership: every target is clear and owned by one person who has full autonomy to reach it. Owned by one person doesn’t mean working alone on it.
    • Continuous improvement: We regularly review and refine our processes, promoting a culture of learning and growth through feedback.

    Our Stack

    • Frontend: React/Next.js (Typescript)
    • Backend: Nest.js (TypeScript)
    • Database: PostgreSQL, Algolia
    • CI/CD: GitHub Actions, Cypress

    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

    💼 Want More Jobs Like This?

    Get similar opportunities delivered to your inbox. Free, no account needed!

    Similar Jobs You Might Like

    Toyota Tsusho Systems logo

    Senior Principal Engineer

    Toyota Tsusho Systems
    Not specifiedabout 4 hours ago
    Full-time
    Cybersecurity
    Embedded Systems
    Cloud Platforms
    Mobile Applications
    Threat Analysis
    Weekday AI logo

    Senior Product Manager

    Weekday AI
    Not specifiedabout 4 hours ago
    Full-time
    Product Strategy
    Roadmap Planning
    Stakeholder Communication
    Customer Engagement
    Market Analysis
    Glow Beauty On Demand logo

    Remote Node.js & AI Software Engineer

    Glow Beauty On Demand
    Not specifiedabout 6 hours ago
    Full-time
    Node.js
    AI
    JavaScript
    Communication Skills

    Data Scientist

    Dexcom
    Not specifiedabout 6 hours ago
    Full-time
    Data Engineering
    Modeling
    Machine Learning
    Cloud-Based Systems
    Python

    Want to see all 20,868 jobs?

    You're currently viewing 1 out of 20,868 available remote opportunities

    🔒 20,867 more jobs are waiting for you

    Unlock All Jobs

    Access every remote opportunity

    Advanced Filters

    Find your perfect match faster

    Daily Updates

    New opportunities every day

    Save & Alerts

    Never miss an opportunity

    Weekly
    $4
    Perfect for quick searches
    POPULAR
    Monthly
    $12
    Best for active job seekers
    Yearly
    $48
    Save 67% • Best value
    Unlock All 20868 Jobs

    Join thousands of remote workers who found their dream job

    Frequently Asked Questions

    What's included in premium access?

    Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.

    Can I cancel anytime?

    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.

    Do you offer refunds?

    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.

    Is my payment secure?

    Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.