Job Description
Benevity is the way the world does good, providing companies and their employees with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro‑actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We’re also one of the first B Corporations in Canada, meaning we’re as committed to purpose as we are to profits.
Benevity’s software architecture has evolved to include a diverse technology stack. The front‑end application, using mainly VueJS, is designed for both desktop and mobile web rendering. Our back‑end systems (some Java SpringBoot, some PHP) manage data processing, interfaces with external providers, and ensure robust security. We run and operate our systems in both GCP and AWS cloud, leveraging where possible cloud‑native technology. We emphasize clean, maintainable code and use GIT for version control and collaboration. Our platform a...