1

Senior Full Stack Software Engineer Jobs in Toronto, ON

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 ...

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 ...

Senior Full-Stack Developer Location: Ottawa, ON (Remote) About the Role We are looking for a ... software, hardware, and operations High ownership, meaningful technical challenges, and visible ...

As a Sr. Full Stack Software Engineer, you'll make highly visible enhancements to our platform by maintaining and building new features across our stack. Our teams work with a variety of applications ...

Serve as the senior technical escalation point and subject-matter authority for complex products in ... full-stack through the entire software development lifecycle. * Drive adoption of modern ...

Typically 5-8 years of professional full-stack software engineering experience * Frontend Stack: Deep expertise in React , TypeScript , and modern CSS/HTML. Ability to build complex, data-rich ...

Senior Full Stack SoftwareEngineer Reporting to:Director of Application Engineering Signal 1 helps ... Drive software architecture design andestablishmodern engineering practices thatleverageAI-assisted ...

Full-stack Software Engineer

Toronto, ON · Hybrid

CA$86.10K - CA$136.10K/yr

As a FullStack Software Engineer, you will contribute to the development and delivery of scalable ... the full range of statutory leaves of absence. If you are applying for this role in the U.S ...

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 ...

Trinnex, a wholly owned subsidiary of CDM Smith, is looking for a Senior Full Stack Developer to join our growing Digital Solutions team. You'll work on modern, highimpact applications that bring ...

next page

Showing results 1-20

Senior Full Stack Software Engineer information

See Toronto, ON salary details

$68.2K

$129.4K

$173.2K

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

As of May 28, 2026, the average yearly pay for senior full stack software engineer in Toronto, ON is $129,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,089.00 and $145,536.00 per year, depending on experience, location, and employer.

What is a Senior Full Stack Software Engineer job?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive in the Senior Full Stack Software Engineer position, and why are they important?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a typical workday look like for a Senior Full Stack Software Engineer?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.
What are the most commonly searched types of Full Stack Software Engineer jobs in Toronto, ON? The most popular types of Full Stack Software Engineer jobs in Toronto, ON are:
What job categories do people searching Senior Full Stack Software Engineer jobs in Toronto, ON look for? The top searched job categories for Senior Full Stack Software Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Senior Full Stack Software Engineer jobs? Cities near Toronto, ON with the most Senior Full Stack Software Engineer job openings:
Infographic showing various Senior Full Stack Software Engineer job openings in Toronto, ON as of May 2026, with employment types broken down into 100% Full Time. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $129,396 per year, or $62.2 per hour.
Full-Stack Software Engineer

Full-Stack Software Engineer

US Mobile

Toronto, ON

CA$130K - CA$160K/yr

Full-time

Posted 10 days ago


Job description

US Mobile is building the future of wireless communication. The goal: one unified network open to any person and any device, worldwide. Connection without walls.
We're getting there by empowering customers. All three major networks on one phone and one plan, plus home internet from Starlink. No lock-in. No commitments. Custom fit plans at every price point. 24/7 customer support with real people, empowered to help. We get real-time feedback from Reddit, surveys, and customer support informing product roadmaps and everything we do. It's working - Consumer Reports named us the top-rated mobile carrier two years in a row.* 

And we're building innovative systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on trust and mutual respect. This work isn't for everyone. If you work fast, flexibly, and collaboratively - without compromising standards - we want to hear from you.

We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're looking for talented, ambitious, and entrepreneurial team members who are excited to tackle these challenges.

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 digital transformation projects
  • Expand on our Node services suite of applications
  • Document any new and undocumented processes and workflows
  • Work in a start-up environment with lots to do and lots of hats to wear
  • Assist in building tools to ensure a high-quality end-user product
  • Help us scale to 10's of millions of customers & connected devices
What we are looking for:
  • Strong full-stack engineer comfortable owning a feature from Postgres schema through WebSocket protocol to the React component the user clicks on.
  • Prior experience replacing or building support / messaging / chat tooling (Intercom, Zendesk, Front, LiveChat, etc.).
  • Deep Node.js + TypeScript experience. Strict TS, generics, discriminated unions - you reach for the type system before you reach for tests.
  • Strong React. Modern hooks-era React; you've shipped non-trivial SPAs and know how to keep them fast under real load. Bonus if you've worked with React Native (especially native module / push / deep-link plumbing) or built embeddable / drop-in components.
  • Experience with relational data modeling and SQL (Postgres preferred). You know what an index does and when it doesn't.
  • Comfort with real-time systems - WebSockets, pub/sub, presence, reconnection, backpressure. You understand why at-least-once delivery is a different problem from exactly-once.
  • Experience with queues and async fan-out (SQS, RabbitMQ, Kafka, Redis Streams).
  • Working knowledge of AWS and containerized deployments (EKS / Kubernetes, or equivalent). You don't need to be an SRE, but you should be able to read a Terraform plan and know what an ALB is doing.
  • Solid API design instincts - REST contracts, versioning, OpenAPI / typed clients, idempotency, pagination.
  • Care about security and compliance. You'd push back if someone proposed logging message bodies to CloudWatch.
  • A bias toward clean, appropriately tested code and clear written communication - specs, ADRs, PR descriptions that explain the why.
  • Strong communication and writing - most of our coordination is async and in-doc.
  • An ability and desire to help teammates grow through mentorship and code review.
Bonus Points:
  • Experience with React Native beyond the JS surface - bridging modules, push tokens, background state, keyboard / safe-area edge cases.
  • Experience designing or operating systems with CPNI / HIPAA / PCI / SOC 2 compliance constraints.
  • Experience with SSO / OIDC (Okta especially) and JWT-based session models that span multiple clients.
  • Experience operating WebSocket fleets at scale - sticky sessions, horizontal scaling, graceful reconnect.
  • Familiarity with Nx, pnpm workspaces, or comparable monorepo tooling.
  • OpenAPI-first development, zod, Vitest, Playwright, Testcontainers, k6.
  • Comfort writing or reading Terraform.
$130,000 - $160,000 a year
  • Flexible working hours
  • Supplemental health insurance
  • Professional development stipend
  • $500 wfh tech set-up reimbursement
Think you're a good fit? Applied to learn more!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job