Enable job alerts via email!

Junior Software Engineer

Fable

Toronto

Remote

CAD 90,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company as a Junior Software Engineer, where your contributions will help create accessible digital products for over a billion people. In this vibrant startup environment, you'll collaborate with talented professionals to design and develop innovative software solutions. The role offers a unique opportunity to grow your skills while making a positive social impact. You'll be involved in all aspects of the software development life cycle, working with cutting-edge technologies like Node.js and React. If you're eager to learn and passionate about inclusivity, this is the perfect opportunity for you.

Benefits

Stock Options
Health Benefits
Dental Benefits
Professional Development
Career Progression

Qualifications

  • 1+ years of experience in web application development, including internships.
  • Solid grasp of software development principles and unit testing.

Responsibilities

  • Design and develop high-quality software following best practices.
  • Participate in full-stack development using the MERN stack.

Skills

Web Application Development
Unit Testing
Problem Solving
Agile Methodologies

Education

Bachelor's Degree in Computer Science or related field

Tools

Node.js
MongoDB
Express
React
AWS
PHP
Drupal

Job description

About Fable

The best digital teams work with Fable to make products more accessible for over 1 billion people who live with disabilities. Some of our amazing clients include Walmart, Slack, Shopify, and more.

About the role

As a Junior Software Engineer at Fable, you’ll work closely with product, design, and other engineers to design, develop, and support enterprise-quality features that support our mission to build more inclusive digital products. As part of a growing company and team, you'll be involved in all aspects of the software development life cycle and be encouraged to share your thoughts and ideas along the way.

For this role, we are open to applicants who are located in Canada and can work close to EST time zone. If you believe that you match the majority of this job description, we highly encourage you to apply!

Responsibilities

  • Contribute to the design, development, and delivery of high-quality software in accordance with our SDLC and engineering best practices
  • Participate in full-stack development using technologies such as Node.js, MongoDB, Express, React, AWS, and more
  • Develop and maintain accessible, user-friendly front-end features
  • Implement scalable and efficient backend services and APIs
  • Collaborate within an agile, cross-functional team environment
  • Continuously learn and grow by working alongside experienced engineers and pursuing personal development goals

Key qualifications

  • At least 1 year of experience (including internships or co-op) developing web applications
  • Solid understanding of fundamental software development principles and practices, including writing unit tests
  • Eager to learn, and excited to join a startup dedicated to making a positive social impact

Additional assets

  • Experience with the MERN stack (MongoDB, Express, React, Node.js)
  • Full-stack development experience - front-end, back-end, databases, and APIs
  • Knowledge about integration testing, continuous integration, design patterns
  • Experience writing code in PHP, particularly for Drupal

You must be

  • An active learner and problem solver comfortable working in a collaborative and exciting remote startup environment
  • Interested in learning about accessibility and following inclusive design practices
  • Invested in learning new tools and technologies, and comfortable adjusting to change
  • Able to work within bounds of North American time zones, Eastern Time preferred

Our values

To lead, listen first

You amplify voices that are less often heard and create space for those voices to grow. The quality of an idea doesn't correlate with the loudness of someone's voice.

The brain is a muscle

If you're going to do something, you will do it well. Practice often and rest when needed. Give your mind what it needs to thrive.

Unlearn to learn

What did we learn growing up, and what do we need to unlearn? It's essential to understanding our personal bias and position so that we can grow.

What's in it for you?

At Fable, you'll join a vibrant and rapid growth environment where you'll work with individuals who share the same values of being passionate, socially driven, inclusive, collaborative, and respectful. We offer great benefits such as stock options, career progression, professional development, health/dental benefits, and more.

Accessibility accommodations

Fable is an inclusive workplace. If you are facing any accessibility requirements or concerns regarding the hiring process or employment with us, please fill out this form or email us at jobs@makeitfable.com and include the subject line “Accessibility accommodation for “Junior Software Engineer” job application.”

Pay range

$90,000-$100,000 CAD - this is a range and is subject to change, depending on experience and role fit. Please take this as a general range.

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

Similar jobs

Software Engineer, Python

AutoSync

Greater Toronto Area

Remote

CAD 80.000 - 110.000

6 days ago
Be an early applicant

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60.000 - 100.000

Yesterday
Be an early applicant

Junior Software Engineer (Req ID: 2025-05)

SS8 Networks

Markham

Hybrid

CAD 60.000 - 100.000

9 days ago

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80.000 - 120.000

Yesterday
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90.000 - 150.000

Yesterday
Be an early applicant

Software Engineer - Java

Veeva Systems

Toronto

Remote

CAD 85.000 - 225.000

10 days ago

Entry Level Software Engineer - Data Backend (Remote - Canada)

Yelp

Toronto

Remote

CAD 85.000 - 122.000

5 days ago
Be an early applicant

Entry Level Software Engineer - Data Backend (Remote - Canada)

奥汰

Toronto

Remote

CAD 85.000 - 122.000

7 days ago
Be an early applicant