Open Positions

Software Developer (Co-op/Internship)
Toronto, Ontario, Canada


At Flashfood, we are working hard to prevent food waste to help this beautiful planet we call home, and we need your help. Our current team consists of people from all over the world, from different backgrounds, because we know the importance of diversity when it comes to something as universal as saving the Earth. We’re looking for someone to help us in our mission!

With great power comes great responsibility. We are a small team, and you will be trusted to work independently a lot of the time (except at 12pm when we all sit down for lunch together). This doesn't mean you'll have trouble keeping up though! You will have lots of guidance, and we encourage you to learn as much as you can from other departments.


For this specific role, you would be working closely with our Tech and Marketing teams. They're cool, you'll like them. You’ll be working across the product to enhance the quality and reliability, as well as contributing to releasing new features.

If you don't meet all the role requirements, but would still love to be a part of what we are doing, apply! We care more about working with awesome people, and are willing to teach you the ropes.

Job Overview:

  • Contributing to API features and enhancements
  • Updating and maintaining web applications (Vue.js, React, WebFlow)
  • Producing clear and readable documentation 
  • Writing unit tests, end-to-end tests
  • Support integrations with mobile app
  • Researching issues and bug triaging

Required Skills

Required Skills:

  • Experience with NodeJS, MongoDB, TDD (Mocha, Chai, Jest), and ExpressJS
  • Familiarity with functional programming
  • Comfortable working autonomously
  • Experience using Git and industry standard branching strategies

Nice to Have:

  • Experience with XCode and/or Android Studio
  • Experience using CI/CD


Flashfood is across 408 stores with 405 locations in Canada and 3 in the US -- and we're rapidly growing!

Some interesting things about Flashfood: We have snacks, great tech equipment, and our team is currently 45% women, including the tech team -- and that number is growing!

Know someone who would be a perfect fit? Let them know!