1

Senior Full Stack Software Developer Jobs in Toronto, ON

You possess strong software design, development and testing skills acquired through both a strong ... Hands-on experience working with senior-level business leaders Schedule: This is an office-based ...

Senior Software Engineer

Hamilton, ON · On-site

$100 - $120/hr

Senior Full Stack Software Engineer Location: Onsite in Toronto, ON About SalesJack SalesJack is a fast-growing, profitable sales software platform (CRM, Prospecting Service) purpose-built for ...

Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower ... Strong coding skills, with an emphasis on building understandable and maintainable software while ...

Senior Full Stack Engineer

Toronto, ON · Remote

$125K - $155K/yr

... software in a collaborative, fast-moving environment. Design, develop, and maintain full-stack web ... Continuously improve application performance, developer workflows, and engineering best practices ...

Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... software engineering experience delivering production systems at meaningful scale * React - deep ...

The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product ... We're not building software for software's sake. Our products only matter when a client can see ...

We are now building the next generation of real estate software: AI-native tools that help automate ... Role Overview We're looking for a Senior Full Stack Engineer who is excited to build products in a ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Join an Agile team of software engineers that are instrumental in building the next generation of ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Join an Agile team of software engineers that are instrumental in building the next generation of ...

Full-Stack Software Engineer

Toronto, ON · On-site +1

CA$130K - CA$160K/yr

As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...

TheFull Stack Developerwill work with the IoT architect,technical product ownerand a team of developers(Sr full stack, software, IoT, data science)toensure the efficient and effective development of ...

Senior Full Stack Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Full Stack Developer you'll be tasked with working on web application ... Working within the software development team, your duties will require you to assist in the ...

Senior Full Stack Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Full Stack Developer you'll be tasked with working on web application ... Working within the software development team, your duties will require you to assist in the ...

next page

Showing results 1-20

Senior Full Stack Software Developer information

What is the difference between Senior Full Stack Software Developer vs Software Engineer?

AspectSenior Full Stack Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience in full stack developmentBachelor's degree in CS or related field; may have certifications in specific technologies
Work EnvironmentCollaborates across front-end and back-end teams, often in agile settingsDesigns, develops, and maintains software applications, often in teams or individually
Industry UsageCommon in tech companies, startups, and agencies requiring versatile development skillsWidely used across industries for software development roles

While both roles involve software development, a Senior Full Stack Software Developer specializes in both front-end and back-end technologies, often taking on leadership responsibilities. A Software Engineer may focus on specific areas of software design and implementation, with less emphasis on full stack expertise. The roles overlap in skills and industry usage, but the senior developer typically has broader responsibilities and experience in full stack development.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Software Developer, and why are they important?

A Senior Full Stack Software Developer needs advanced proficiency in both front-end and back-end programming languages, strong problem-solving skills, and several years of relevant software development experience. Familiarity with frameworks like React or Angular, back-end technologies such as Node.js or Django, and experience with cloud platforms, CI/CD tools, and version control systems like Git are typically required. Excellent communication, teamwork, and leadership abilities help developers collaborate effectively and mentor junior team members. These skills are crucial for designing robust, scalable applications and leading complex projects to successful completion.

What is a Senior Full Stack Software Developer?

A Senior Full Stack Software Developer is an experienced professional who designs, develops, and maintains both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to work on the entire technology stack, from databases and servers to user interfaces. In addition to coding, they often lead projects, mentor junior developers, and help architect scalable solutions that meet business needs. Their role requires strong problem-solving skills, a deep understanding of software development best practices, and the ability to collaborate with cross-functional teams.

What types of projects and technologies can a Senior Full Stack Software Developer expect to work on, and how does the team typically collaborate?

As a Senior Full Stack Software Developer, you can expect to work on a diverse range of projects such as developing scalable web applications, integrating APIs, and optimizing system performance. The tech stack often includes front-end frameworks like React or Angular, back-end environments such as Node.js, Python, or Java, and databases like PostgreSQL or MongoDB. Collaboration is highly cross-functional—you’ll regularly coordinate with product managers, UX/UI designers, QA engineers, and other developers through agile methodologies, code reviews, and sprint planning sessions. This role offers opportunities to mentor junior developers, influence architectural decisions, and contribute to continuous process improvement.
What are the most commonly searched types of Full Stack Software Developer jobs in Toronto, ON? The most popular types of Full Stack Software Developer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Senior Full Stack Software Developer jobs? Cities near Toronto, ON with the most Senior Full Stack Software Developer job openings:
Infographic showing various Senior Full Stack Software Developer job openings in Toronto, ON as of July 2026, with employment types broken down into 71% Full Time, 19% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.
Full Stack Software Developer

Full Stack Software Developer

YuJa Inc.

Toronto, ON • On-site

Full-time

Medical, Dental, Vision

Re-posted 21 days ago


Job description

Salary: $90,000 to $100,000 annually

About Us

YuJa, Inc. is a leading provider of cloud-based digital compliance and accessibility solutions for regulated sectors worldwide. Serving clients in higher education, K-12, government, and healthcare, YuJa enables organizations to meet evolving regulatory demands while delivering engaging, secure, and accessible digital experiences.


For over a decade, YuJa has been dedicated to building not only innovative digital compliance and accessibility solutions, but also a workplace where our people can thrive. We invest in our employees by fostering career growth, continuous learning, and opportunities for advancement. Our culture is rooted in collaboration, inclusivity, and belonging, where every team members contributions are valued and their voices are heard. Just as we help institutions and organizations worldwide achieve their goals, we are equally committed to supporting the success of our people and making a positive impact in the communities we serve.Meet YuJaand see what makes YuJa special!


About You

  • You possess strong software design, development and testing skills acquired through both a strong educational background and/or work experience
  • You can recognize software problems and develop creative solutions within an energizing environment.
  • You have programming experience with Java (J2EE), Enterprise Java Beans (EJBs), Java Server Pages (JSP), Java Servlets, JDBC, Eclipse and JBoss web server.
  • Whether it is Java, C++, Windows, Linux, iOS, Android, network programming, database design, algorithm analysis, or cloud servers - you are confident enough to handle it all.
  • You enjoy building and designing distributed software systems including experience with network protocols HTTP, HTTPS, and TCP-IP.
  • You are experienced working with both Windows Server and Linux-based server systems.
  • You have some foundational MySQL database experience including Java connectivity through JDBC.
  • You have excellent verbal and written English communication skills.
  • You bring strong academic performance to the role with at least 80%+ overall in relevant computer science/engineering coursework.


Educational Requirements

Bachelors Degree in Computer Science / Computer Engineering / Electrical Engineering or equivalent with high achievement in academic coursework.


Compensation

  • We are looking for top performers based on work experience and academic performance.
  • For the right candidate, we will beat any contending offer you have or offer a name your salary opportunity for star candidates.


Why You'll Love Working Here

YuJa is a multiple-time honoree on Forbes list of Best Start-Up Employers in America. We offer a competitive compensation package that includes a base salary $90k to $100k + performance-based bonuses, and comprehensive benefits and engagement opportunities.


Comprehensive Benefits:

  • Health, vision, and dental benefits, 100% employer-paid
  • Additional benefits include RRSP, gym subsidies, and more
  • Work-life balance including flexible work hours
  • Paid sick days


Team Engagement:

  • Fun activities and celebrations, including Canada Day Trip, Saint Patrick's Day Party, Halloween Costume Contests, Holiday Dinner Party, and more
  • Office perks including company-provided snacks, drinks and events
  • Employee recognition programs, such as gift cards and Employee of the Week rewards
  • Professional growth including continuous learning opportunities and reimbursements to support personal and professional development
  • Hands-on experience working with senior-level business leaders


Schedule:

This is an office-based role with standard hours from Monday to Friday.


How to Apply

You may apply directly online via this site by submitting your resume and academic transcripts. If any questions, please send an email to careers@yuja.com


Please Note:Candidates who have previously applied for this position do not need to reapply, as their applications are already on file and remain under consideration.
YuJa is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.