Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
7shifts, a leader in team management software for restaurants, is looking for a Junior Software Developer. In this role, you'll enhance integrations, collaborate with cross-functional teams, and contribute to innovative solutions. Ideal candidates have a computer science background and a passion for technology, aiming to solve real challenges in the restaurant industry.
7shifts is an all-in-one team management software platform designed for the restaurant industry. We’re used by 1 in 10 restaurant workers and over 50,000 restaurants across North America. Our mission is to simplify Team Management and improve performance for restaurants, with a long-term vision of elevating what restaurant teams can achieve together.
As a Junior Software Developer at 7shifts, you’ll play an active, hands-on role in building and enhancing our integration platform, focusing on internal integrations, data pipelines, and our public API. You’ll collaborate closely with Product, Design, and Customer Support to deliver scalable solutions that connect 7shifts to the broader restaurant technology ecosystem. You’ll be joining an established, supportive team of developers and an Engineering Manager who will actively guide your onboarding and growth. Through mentorship, pairing, and deep exposure to a technically rich domain, you’ll gain the knowledge and confidence needed to make meaningful contributions to the team. At 7shifts, we value simplicity, technical excellence, and ownership. Your work to improve system reliability and drive innovation will directly support our mission: to save restaurants time, reduce stress, and help teams thrive.
We’re building an inclusive work environment that is representative of the diverse industry we have the pleasure of serving, and encourage candidates from all backgrounds to apply.
What you’ll do:
What you bring:
It’d be even cooler if you had:
Accepted file types: pdf, doc, docx, txt, rtf
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile
Are you legally entitled to work in Canada? * Select...
Please note that we are able to support immigration for candidates eligible through the Global Talent Stream (GTS) or the Provincial Nominee Program (PNP). These programs apply to candidates in engineering, IT, experience design, and data analyst roles that have completed formal education (degree or college program) in their designated field and have 5 or more years of experience.
Are you currently located in (or willing to relocate) to Canada? * Select...
Please note that this role is a remote or hybrid opportunity within Canada.
How did you hear about 7shifts or this position? *
If you heard about us from someone on our team, please let us know who!
Tell us about a time you set out to learn something new on your own. What was it, why did it matter to you, and what steps did you take to make it happen? How did you know if you were successful? *