Lead Developer Fullstack
Who we are
Paris 🇫🇷 (EUR 80,000 - EUR 100,000) + stock options 💰 6-9+ years experience 🧪
About Zeffy
🌬 At Zeffy, we believe nonprofits need access to the best technology to have more impact, but most of them don’t have any budget left for technology. That’s why we have developed a powerful fundraising platform and made it entirely free! Our mission is to empower all nonprofits to solve the world’s biggest problems.
🚀 With 50,000+ nonprofits using Zeffy, we are at an exciting stage of our journey. We have helped nonprofits raise $1 billion, and with 200% year-over-year growth, we aim to support more than 300,000 nonprofits by the end of 2026.
🌱 Zeffy is a B-Corp company with a dedicated team and ambitious goals. We’re here to make a difference, driven by the will to create a better world.
About the role:
We’re looking for our third Lead Developer as we grow from 2 to 3 squads. It’s a pivotal moment where we can no longer fit all engineers in one meeting. It’s the perfect time to help shape our team structure and development processes. You’ll play a key role as we expand from a single product to multiple lines, and scale our platform from 2M to 10M weekly users. Along the way, you’ll tackle challenges in scalability, security, performance, and efficiency, all while helping nonprofits thrive and fueling Zeffy’s growth. 💫
In this role, you’ll get to:
- Bring your experience of scaling teams and codebases.
- Lead your squad of developers by running rituals, holding one-on-ones, coaching junior team members, and ensuring the squad meets its efficiency goals.
- Represent your squad during the General Retro Meeting (Product, Customer Success, Tech, Leadership) and the General Tech Meeting.
- Act as Hiring Manager for recruitment within your team.
- As an Individual Contributor, you lead by example through your efficiency and impact.
- Proactively suggest and drive improvements in our tech stack and company-wide processes.
- Ensure your squad consistently applies Zeffy’s best practices through high-quality coding, thoughtful reviews, coaching, and day-to-day leadership.
Development Principles at Zeffy:
- We always optimize the ratio impact / effort, it’s what we call Zeffy perfectionism, as opposed as classic perfectionism.
- We avoid over-engineering and anticipating problems too much, the codebase stays clean and efficient.
- That doesn’t mean we only deliver short-term dirty code, we just iterate by delivering the most simple solution first in order to validate the idea and the adoption before making sure it’s scalable.
- Every 2 months, 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 is flexible 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.
Our Stack
- Front-end: React (JavaScript), Next.js (TypeScript)
- Back-end: Nest.js (TypeScript)
- Database: PostgreSQL, Algolia
- CI/CD: GitHub Actions, Cypress
- Other tools: GraphQL, TypeORM, Git & GitHub, AWS
Preferred experience
- Minimum of 6 years of demonstrated expertise as a full-stack developer, preferably in web-based products or SaaS.
- 2+ years of experience as a lead developer or manager in a full-stack development team.
- Fluent French, good level of spoken English.
💡 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!
Working at Zeffy will feel like home if 🌱
- You’re driven by ambition at scale: You’re passionate about making a difference and believe technology can empower nonprofits to tackle the world’s biggest challenges.
- You keep it simple: You value clarity and efficiency, knowing that the best solutions are often the simplest ones.
- You’ve got each other’s backs: You collaborate with kindness, communicate openly, and celebrate the successes of those around you.
What’s in it for you
-
More on the salary
We are open to considering candidates with higher seniority if they are the right fit, and to discuss a fair pay.
The range:
- Our ideal seniority level: 6 years to - 9 years experience expertise of experience in a similar role.
- The corresponding salary range: EUR 80,000 EUR / EUR 95,000 + stock options.
-
🏖️ 5 weeks including + RTT day
-
💰 Competitive stock option program
-
🏥 Health insurance and Access to Alan platform
-
💆 Wellness Allowance: 270 euros across various health-related spending categories, such as sports, nutrition, personal development, and mental health.
-
🚌 Public transportation: 50% reimbursement of monthly subscriptions.
-
🤝 Team volunteering four times per year
-
🏢 Offices located in the heart of the 11th arrondissement, with the flexibility of working a few days per week remotely.
-
🌍 Offsite summit once a year with the entire team
-
✨ Work with individuals driven to make a profound and positive impact on the world!
Recruitment Process
- Call with Recruiter (30min)
- Meeting with CTO (1.5h)
- Case Study (2h)
- Meeting with both co-founders and Head of Success (1h)
- Reference check
- Job offer
Zeffy is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Create a Job Alert
Interested in building your career at Zeffy? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field