Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full-Stack Software Engineer

$130k - $160k per year
Full-time

Us Mobile


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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Full-Stack Software Engineer in Toronto, ON vacancy
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps...  ...siloed databases The Role As a Full Stack Engineer, you will be working on one or...  ...value to the users. ~5+ years of software development experience with modern full-... 
    Suggested
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    7 hours ago
  •  ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and...  ...— and we’re just getting started. Role Overview As a Full Stack Software Engineer at Harvey, you’ll play a pivotal role in constructing... 
    Suggested
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey

    Toronto, ON
    7 hours ago
  • $85k - $225k per year

     ...a positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work with the latest front-end and back-end technologies as we tackle... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    7 hours ago
  •  ...largest and fastest growing dealer and OEM software provider in Canada. The platform's suite...  ...AI, Generative AI (GenAI) to enhance engineering productivity, automate repetitive tasks,...  ...re currently looking for an Intermediate Full Stack Software Engineer to join our team,... 
    Suggested
    Full time

    Autotrader.ca

    Toronto, ON
    7 hours ago
  • $90k - $125k per year

     ...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,... 
    Suggested
    Full time
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    7 hours ago
  •  ...lasting impact on the digital landscape. ROLE OVERVIEW We’re looking for full stack engineers who are not just strong technically, but are actively exploring how AI is changing the way software is built. This is a role for builders — people who experiment, ship side... 
    Full time
    Shift work

    Tribalscale

    Toronto, ON
    7 hours ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets... 
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    7 hours ago
  •  ...subscription management features across our full-stack architecture. Build and maintain...  ...tests using Jest. Collaborate with staff engineers on system design and architectural...  ...REQUIREMENTS: ~5+ years of experience in Software Engineering ~ Bachelor's degree in... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    7 hours ago
  • $130k - $150k per year

     ...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will own technical... 
    Full time
    Casual work

    Altaml

    Toronto, ON
    7 hours ago
  •  ...interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers, you... 
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    7 hours ago
  •  ...Position Description: Senior Full Stack S oftware Engineer   Reporting to: Director of Application Engineering     Signal 1 helps health systems...  ...systems.   We are looking for a Senior Full Stack Software Engineer to join our Application Engineering Team. You will... 
    Full time

    Signal 1

    Toronto, ON
    7 hours ago
  •  ...Canadians who are underserved by the traditional financial system.   Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-... 
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    7 hours ago
  •  ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and...  ...we’re just getting started. Role Overview As a Staff Full Stack Software Engineer at Harvey, you’ll play a pivotal role in shaping the... 
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey

    Toronto, ON
    7 hours ago
  • We are seeking a highly skilled Senior Full Stack Software Engineer (AI Engineering) to join an innovative technology team developing cutting-edge AI solutions. In this role, you will play a crucial part in building, deploying, and maintaining intelligent software platforms... 
    Long term contract

    Randstad

    Toronto, ON
    19 days ago
  •  ...Software Engineer II We areseeking a Software Engineer II to join our clients core team and help scale the platform. The engineer will own...  ...What youll bring ~3 years of professional experience as a full-stack developer ~ Deep proficiency in React () TypeScript JavaScript... 
    Full time
    Internship

    hireVouch

    Toronto, ON
    11 days ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. About Us Fiscal.ai (formerly FinChat) is a leading... 
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    20 days ago
  • $100k - $120k per year

     ...team. AutoSync supports over 3,500 dealerships nationwide, delivering cutting-edge software tools to simplify operations, boost marketing, and drive sales.   Full Stack Software Engineer Modern Platform Engineering & AI-First Development We are looking for a Senior... 

    AutoTrader.ca

    Toronto, ON
    a month ago
  •  ...leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything from front-end...  ...within a team-based Agile environment. The way we build software is strongly influenced by the values of Extreme Programming: feedback... 
    Full time
    Remote work

    Electric Mind

    Toronto, ON
    7 hours ago
  • $115k - $125k per year

     ...you develop. Not as an experiment, and not as a replacement for engineering judgment. We move faster because of these tools, and we ship with...  ...layer on top.  What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET microservice... 
    Remplacement
    Internship
    Work at office
    Local area
    2 days per week

    Range

    Toronto, ON
    3 days ago
  • $90k - $110k per year

     ...Build enterprise systems for a globally recognized consumer health brand.   We’re hiring a  Full Stack Engineer  to join the enterprise applications team of a globally recognized Canadian organization in the consumer health and manufacturing space, with products distributed... 
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    7 hours ago
  • $110k per year

     ...Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting,...  ...and L4 and L7 load balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results-driven and can work independently... 
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    7 hours ago
  • We are seeking a highly experienced Senior Software Developer - Full Stack to lead full-lifecycle software development, application modernization,...  ...application development (Strictly Required). Full-Stack Engineering Seniority: 10+ years of dedicated hands-on experience... 
    Contract work
    Internship
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    3 days ago
  • $140k - $160k per year

     ...transformed the way businesses approach e-commerce and online advertising and we’re ready to continue growing.   As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built primarily with Python, Django, React, TypeScript, BigQuery,... 
    Work at office
    Local area
    Immediate start

    Flywheel Digital

    Toronto, ON
    7 hours ago
  •  ...technologies that push the boundaries of design and software development. We promote long-term success...  ...with Product Managers, Designers, and Engineers to translate business requirements into...  ..., scalability, and security across the stack. Participate in agile ceremonies... 
    Long term contract
    Full time
    Work at office

    Codal

    Toronto, ON
    7 hours ago
  •  ...We are currently looking for a Senior Full Stack Engineer to join our growing Web Applications team. Reporting to the Engineering Manager,...  ...along with other engineers as you develop solutions for our software as a service (SaaS) products that help scientists save time and... 
    Full time
    Immediate start

    Benchsci

    Toronto, ON
    7 hours ago
  •  ...Position: Java Full Stack Engineer Location: Toronto, ON Job ID#: RQ11303  ​ Duration:  8 Months Role Overview We are seeking an experienced Full Stack Software Developer to design, build, and maintain scalable web applications and data... 

    Symbiotic Digital

    Toronto, ON
    7 hours ago
  •  ...Canada Type: US Applicants - Full-Time; Canadian Applicants -...  ...us forward. Across strategy, engineering, design, data, and operations,...  ...edge AI solutions with intuitive software development. We specialize in...  ...We’re seeking a Senior Full-Stack Engineer to join our growing... 
    Full time
    For contractors

    Human Agency

    Toronto, ON
    7 hours ago
  •  ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position...  ...\\\\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\ \\\\ Client: \\\\ Health... 
    Full time

    Itprofound Inc.

    Toronto, ON
    7 hours ago
  •  ...Senior Software Developer - Full Stack -  Hybrid: 3 Days onsite / 2 days remote 222 Jarvis St, Toronto, ON M5B 2B8 Ministry of Public and Business Service Delivery and Procurement Contract, 9 months to start Submission Deadline: 2025-05-29, 12:00 p.m. EST... 
    Full time
    Contract work
    Manual labor
    Remote work

    Source Code

    Toronto, ON
    7 hours ago
  • We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack...  ...build responsive frontend interfaces using ReactJS while engineering robust backend microservices, REST APIs, and database-... 
    Remplacement
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Software Engineer. Be the first to apply!