1

Senior Full Stack Software Developer Jobs in Markham, ON

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

See Markham, ON salary details

$56.4K

$122.5K

$181.4K

How much do senior full stack software developer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for senior full stack software developer in Markham, ON is $122,521.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,213.00 and $140,214.00 per year, depending on experience, location, and employer.

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 cities near Markham, ON are hiring for Senior Full Stack Software Developer jobs? Cities near Markham, ON with the most Senior Full Stack Software Developer job openings:
Infographic showing various Senior Full Stack Software Developer job openings in Markham, ON as of July 2026, with employment types broken down into 85% Full Time, 5% Part Time, 1% Temporary, and 9% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $122,521 per year, or $58.9 per hour.

Senior Full Stack Developer

Scribendi

Toronto, ON • On-site

Full-time

Re-posted 25 days ago


Job description

Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.

You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that accelerate scientific discovery.

Strong engineers come in many forms, and this role involves a high degree of ownership, ambiguity, and high standards. If you are motivated by purpose, excited by modern technology, and thrive in an environment that values autonomy and excellence, we would love to meet you.

Our mission is to use technology to accelerate research, improve collaboration, and advance scientific discovery worldwide. Our goal is to build tools that meaningfully improve the human experience.

This posting is for an existing vacancy. Please note that this role requires regular in-person meetings.

How You Work

  • Own the delivery of features end to end across the stack, working collaboratively while remaining accountable for outcomes.
  • Thrive in product and technical ambiguity, solving complex problems that require sound judgment and thoughtful system design.
  • Balance speed and quality, moving with urgency while maintaining high engineering standards.
  • Take on meaningful responsibility, actively seek feedback, and continuously grow your technical and professional skills.
  • Collaborate and communicate clearly with engineers, product, and other stakeholders to ensure alignment and effective execution.
  • Build and scale forward-looking AI-driven platforms that support and accelerate scientific discovery.
  • Look for leverage by automating, abstracting, and improving systems so the team moves faster over time.

Requirements

  • Minimum 5 years of full-stack production experience with modern web technologies such as React, Next.js, Node.js, PHP, or Python, and MySQL or Postgres (or similar technologies).
  • Solid understanding of architecture, scalability, and performance.
  • Experience integrating AI APIs and intelligent workflows into real applications.
  • Demonstrated initiative, with experience leading and delivering small to large projects end to end.
  • High ownership, high output, and strong attention to code quality.
  • Strong coding skills, with an emphasis on building understandable and maintainable software while collaborating effectively with others.
  • Strong communication skills, both written and verbal, evident in the quality of technical specifications, discourse, and feedback.
  • Curious, adaptable, and motivated to continuously improve.

Why Join Us

Our engineering culture is built on a simple belief: a small, talented team operating efficiently can build exceptional software without working 65-hour weeks.

We believe engineers do their best work when they have space to think, autonomy to make decisions, and clarity of purpose. We create an environment that supports focus, ownership, and a sustainable pace.

We do this through:

  • No micromanagement. Engineers own decisions and outcomes.
  • Natural collaboration and deliberate communication.
  • Investing in tools and abstractions that provide leverage.

About the Company

Scribendi is a global leader in academic and professional editing, helping researchers and professionals communicate complex ideas with clarity and impact. Since 1997, we've worked with clients across disciplines to support meaningful research and thought leadership. We act as thinking partners in the academic process, offering critical feedback, intellectual engagement, and expert insight to elevate our clients' work. In 2018, Scribendi launched Scribendi.ai, our AI and machine-learning brand, to develop tools to improve our customer experience and enhance the skills of our human editors.

In 2023, Scribendi was acquired by the Japanese corporation M3, Inc. via its subsidiary Edanz. Since 1995, Edanz and its team of expert editors and research consultants have helped thousands of researchers all over the world publish successfully in international journals.

Together, Scribendi and Edanz serve a global network of researchers, institutions, and organizations that value credibility, clarity, and academic expertise.

While Scribendi uses AI-enabled tools to help screen and assess applicants, all hiring and interview decisions are ultimately made by human reviewers. Scribendi is committed to equal opportunity employment. If you require accommodation during the recruitment and selection process, please let us know.

Salary range: 85,000-125,000 per year

Benefits