About the job
About Benevity
Benevity builds technology that helps organizations and their employees support social causes. Our platform enables charitable giving, volunteer programs, grantmaking, employee resource groups, and small-scale actions for good. Many Fortune 100 companies use our tools to foster inclusive cultures and drive positive impact. As one of Canada’s early B Corporations, we balance purpose and profit. Our team works across Canada, Spain, Switzerland, the UK, the US, and other locations.
Role Overview
Benevity is growing quickly and values adaptability. We are looking for a Senior Full-Stack Software Developer in Vancouver, British Columbia, who thrives in a collaborative, diverse team. This role focuses on building and refining our platform, with a special emphasis on financial solutions that help companies and their employees participate in social good globally.
What You Will Do
- Develop and enhance Benevity’s Impact Platform, working closely with Product Managers and key partners to deliver a strong user experience.
- Contribute to the ongoing improvement of our Financial Engine, connecting employees and customers with meaningful opportunities for action.
- Collaborate with technical leaders and cross-functional teams to meet and exceed client expectations.
- Mentor team members to strengthen technical skills and support a high-performance culture.
- Apply AI-first methods, thorough debugging, code reviews, and comprehensive testing to maintain quality.
- Work with cloud-based data processing to ensure efficient, scalable solutions.
What We’re Looking For
- Extensive experience in full-stack software development.
- Strong background in AI-driven development, debugging, code review, and testing.
- Proven ability to process data efficiently in cloud environments.
- Experience collaborating with diverse teams and mentoring others.
- Comfortable adapting to change and contributing within a growing organization.

