Job Posting 86552

Full-Stack Software Engineer
Second Harvest
Work From Home - Toronto Metro area
closed 2 days ago (Mon, 15 Aug)
full time - temporary / contract  •  80.000$ - 90.000$

Date: August 2022

Department: Product Development

Reports to: Director of Product Development

Status: Contract Full-Time (1-year contract, with possibility of extension)

Salary: $80,000 - $90,000 Per Annum Plus Benefits

Location: Remote

Time Required on-site: 0% (no regular on-site requirements, apart from all-staff events, such as AGM for example)


We Are


Second Harvest is Canada’s largest food rescue organization and expert in perishable food recovery.
We rescue surplus, unsold food from across the supply chain and distribute it to charities and not-for-profits across the country to feed communities. Demonstrating our values of community, environment, integrity, and collaboration, we strive for No Waste. No Hunger.

Second Harvest is looking for a collaborative, adaptive problem-solver with 3+ years development experience to join our team as a Full-Stack Software Engineer. Reporting to the Director of Product Development, this position will work alongside our external development partners to build and expand the Second Harvest Food Rescue App, with a focus on the web application and database integration. Our stack is primarily React on the frontend, .NET Core on the backend, with Microsoft Dynamics CRM and datastore in Microsoft Azure to tie it all together.

This is an exciting opportunity to apply your developer skills on a cutting-edge product, while at the same time making a difference in peoples’ lives across Canada.


You Will

  • Collaborate with the Second Harvest team to write, test, debug, and deploy frontend and backend code using a variety of programming languages/frameworks including .NET Core, JavaScript, and React.
  • Brainstorm solutions to customer problems and guide decisions based on your knowledge of the codebase.
  • Promote technical quality via helpful, timely code reviews and technical feedback to peers.
  • Contribute to stand-ups, sprint planning, and retrospectives at the team level and up.
  • Liaise with external technical vendors, working collaboratively to enhance the Second Harvest Food Rescue App software.
  • Assess capability gaps and opportunities to improve the Second Harvest Food Rescue App technology.
  • Perform other related duties as required or assigned to support the overall goals of the organization.


You Are

  • Detail-Oriented: you are proud of your work and know that cutting corners isn’t an option.
  • An Industry Expert: you’re up to date with technology trends and are always looking for new solutions to old problems.
  • Naturally Curious: you’re innovative, extremely creative, and constantly looking for ways to improve upon things.
  • Energized: you’re always ready to take on new things and have fun doing it; if you’re not having fun, you’re not doing it right.
  • Motivated by Challenges: some things are tough and may feel like they aren’t easily resolved, but your passion for making a difference keeps you going.
  • Passionate: you are excited at the prospect of working for an organization that is making a difference in the world, and you seek to understand the end-user when implementing technical updates.
  • 3+ years experience creating solutions with: React, .NET Core, Microsoft Dynamics, Microsoft Azure, Microsoft Power Platform.
  • Second Harvest requires that all employees be fully vaccinated against COVID-19 as defined by Health Canada. The Organization will comply with its obligations pursuant to the applicable human rights legislation and accommodate any prospective or current employee who is unable to be vaccinated for substantiated reasons, such as medical or religious reasons. Second Harvest’s vaccination policy is available upon request.


For more information about Second Harvest, visit:


To Apply


Please submit your cover letter and resume via email, with “FULL-STACK SOFTWARE ENGINEER” in the subject line, to . We would appreciate no phone calls or agencies.


Consideration of applications will begin immediately and continue until the position is filled.


We encourage applications from individuals who self-identify as belonging to equity-seeking groups such as (but not limited to): racialized persons/persons of colour, women, Indigenous peoples, persons with disabilities, and LGBTQ2S+ persons.


We would like to thank all applicants for applying for this position, however you will only be contacted if your candidacy is being considered. Second Harvest is committed to an inclusive and accessible recruitment and selection process. Please let us know if you require any accommodations.


Please Note: is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.

Thanks for looking on and good luck with your job search!