Enable job alerts via email!

Junior Software Developer

7shifts Employee Scheduling Software Inc.

Toronto

Hybrid

CAD 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading team as a Junior Software Developer in Toronto with 7shifts, a company dedicated to transforming restaurant management through innovative software solutions. You'll work on developing integrations and APIs, collaborate with diverse teams, and grow in a supportive environment. Candidates from all backgrounds are encouraged to apply for this opportunity to make an impact in the restaurant technology ecosystem.

Benefits

Competitive health benefits
Flexible vacation policy
Opportunity for equity
Professional coaching and growth support
Latest Apple technology setup

Qualifications

  • Foundational knowledge in web development and databases is essential.
  • Demonstrated ability through personal projects or GitHub is valued.
  • Collaborative mindset and self-management skills are required.

Responsibilities

  • Build and maintain integrations to enhance the backend systems.
  • Design scalable solutions in partnership with development teams.
  • Engage in maintenance rotations to learn production workflows.

Skills

Web development
Databases
Collaboration
Self-starter attitude
Curiosity and drive

Education

Degree or diploma in computer science

Job description

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 :

  • Build and maintain integrations — Develop backend services, public-facing APIs, and internal data workflows within our integrations platform.
  • Design scalable solutions — Partner with your squad to architect and deploy technical solutions that connect 7shifts to external tools and partners.
  • Write, test, and deploy code confidently — Get hands-on with code contributions while gaining deep familiarity with our development systems.
  • Triage real customer issues — Investigate support-reported problems and collaborate across teams to troubleshoot and resolve integration problems.
  • Learn via maintenance rotations — Regularly participate in maintenance windows to explore production workflows and build domain knowledge.
  • Engage and grow — Ask thoughtful questions, seek feedback, and apply new insights to continuously refine your engineering skills.
  • Own your progress — Embrace a steep learning curve, proactively fill knowledge gaps, and develop across a broad technical domain.

What you bring :

  • A degree or diploma in computer science, software engineering, or a related technical field
  • Foundational knowledge of web development and databases (e.g., you’ve built and deployed a web app, worked with relational data)
  • Demonstrated curiosity and drive, personal projects, GitHub repos, or self-taught skills are all great signals
  • A collaborative mindset, you’re a team player who communicates clearly and enjoys learning from others
  • Self-starter attitude, you know how to manage your time, ask for help when needed, and keep momentum
  • Exposure to AI tooling or development (e.g., ChatGPT API, Cursor, or personal projects using AI tools)
  • Interest in solving real problems for customers and improving how restaurants work

It’d be even cooler if you had :

  • Experience working with large datasets or data pipelines
  • Experience in SaaS and / or restaurant-tech, delivering customer-focused solutions

Our commitment to our team members :

  • Opportunity : It’s an exciting time to work at 7shifts—our product is evolving and our team is scaling quickly. Scale like this offers many unique learning opportunities in a short period of time, accelerating the professional growth of our team members
  • Challenge : We’re tackling real problems for restaurant owners and we’re just getting started. Working at 7shifts means playing a key role in solving those problems and elevating an entire industry
  • Culture : There’s a reason we’re one of the best workplaces in North America! We value integrity, adaptability and collaboration in an environment that moves quickly to drive incredible impact
  • Equity : Equity in a Series C, VC-backed SaaS company—enabling every team member to be an owner of their future success!
  • Health and Wellness : Competitive health benefits right from the start, lifestyle spending accounts, access to corporate discounts, and a parental leave program that supports caregivers during an important time in their lives
  • Flexibility : Our team is intentional around how and where we work—whether that’s remotely, in person at our Toronto and Saskatoon offices, or a mix of both. Plus, we offer a flexible vacation policy to encourage everyone to recharge when they need it. Oh, and a ‘90 Day Shift’ program that supports our team members in exploring the world
  • Support : We set our team members up for success with the latest Apple technology, a home office set up, and some fun 7shifts swag to make it official! Plus, we take professional growth seriously and support this through coaching, IDPs, peer and leader feedback, internal promotions, and more

We thank you for your interest in joining the 7shifts team!

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 Toronto?

  • Select...

Please note that this role is a remote or hybrid opportunity within Toronto

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?

J-18808-Ljbffr

Create a job alert for this search

Software Developer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Junior Software Developer

7shifts Inc.

Toronto null

Hybrid

Hybrid

CAD 60.000 - 80.000

Full time

8 days ago

Junior Software Developer - Full Stack

Electric Mind

Caledon null

Remote

Remote

CAD 80.000 - 120.000

Full time

12 days ago

Junior Software Developer

7shifts

Markham null

Hybrid

Hybrid

CAD 55.000 - 75.000

Full time

9 days ago

Software Developer

CB Canada

Toronto null

Remote

Remote

CAD 70.000 - 100.000

Full time

2 days ago
Be an early applicant

Junior C# Full Stack Software Developer

Quest Software

null null

Remote

Remote

CAD 70.000 - 100.000

Full time

Today
Be an early applicant

Software Developer / Mathematician (C++) - REMOTE

Jobot

Toronto null

Remote

Remote

CAD 80.000 - 110.000

Full time

Today
Be an early applicant

Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 85.000 - 115.000

Full time

Today
Be an early applicant

Software Developer

Hive.co

Toronto null

Remote

Remote

CAD 80.000 - 120.000

Full time

13 days ago

Software Engineer

BorderPass

Toronto null

Remote

Remote

CAD 80.000 - 115.000

Full time

4 days ago
Be an early applicant