Senior Full Stack Software Engineer

United States Digital Space LLC

Toronto

Hybrid

CAD 96,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare coverage
Performance bonus
Hybrid work schedule

Job summary

United States Digital Space LLC is seeking a Senior Full Stack Software Engineer in Toronto, hybrid work (3 days/week). You will build features end-to-end across frontend and backend using React/TypeScript and Python (FastAPI).

Expect collaboration with product managers, designers, and engineers to ship high-quality software impacting user experience. The role emphasizes architecture decisions, scalable services, and production-grade quality, with emphasis on CI/CD, testing, and mentorship

Qualifications

  • 5+ years of experience in software engineering.
  • Strong hands-on experience with React, TypeScript, Python (FastAPI), and RESTful API design.
  • SQL and database design.
  • Experience with cloud platforms (Azure preferred).
  • Experience building and shipping production-grade applications.
  • Experience with Agile environments.

Responsibilities

  • Design and implement end-to-end product features across frontend and backend.
  • Build responsive, performant user interfaces using React (TypeScript).
  • Develop scalable APIs and backend services using Python (FastAPI).
  • Translate product requirements into clean, maintainable code.
  • Contribute to application architecture and technical design decisions.
  • Ensure code quality, performance, and scalability of services.
  • Work with relational databases — data modeling, schema, and migrations.
  • Integrate with internal and external APIs.
  • Write unit and integration tests to ensure reliability.
  • Participate in code reviews and uphold engineering standards.
  • Contribute to CI/CD workflows and deployment processes.
  • Troubleshoot, debug, and resolve production issues.
  • Partner with product managers and designers to refine requirements and shape solutions.
  • Communicate technical trade-offs and risks clearly to stakeholders.
  • Present technical designs and post-mortems in team forums.
  • Mentor junior and mid-level engineers; share knowledge across the pod.

Skills

React
TypeScript
Python
FastAPI
RESTful APIs
SQL
Azure
Software design
Code reviews
Agile

Tools

React
FastAPI
Azure

Job description

Job Description
Senior Full Stack Software Engineer at a glance...

Location : Toronto, ONHybrid : 3 days/week

We’re hiring a Senior Full Stack Software Engineer to join one of our product engineering pods, building and evolving features end-to-end across frontend and backend systems. You’ll partner closely with product managers, designers, and other engineers to ship high-quality, reliable software that directly affects user experience and product outcomes. This role is hands‑on and highly collaborative — the ability to communicate clearly, present technical decisions, and align cross‑functional partners is as important as the code you write.

What's on the menu? Product Development
  • Design and implement end-to-end product features across frontend and backend
  • Build responsive, performant user interfaces using React (TypeScript)
  • Develop scalable APIs and backend services using Python (FastAPI)
  • Translate product requirements into clean, maintainable code
System Design & Implementation
  • Contribute to application architecture and technical design decisions
  • Ensure code quality, performance, and scalability of services
  • Work with relational databases — data modeling, schema, and migrations
  • Integrate with internal and external APIs
Quality & Delivery
  • Write unit and integration tests to ensure reliability
  • Participate in code reviews and uphold engineering standards
  • Contribute to CI/CD workflows and deployment processes
  • Troubleshoot, debug, and resolve production issues
Collaboration & Communication
  • Partner with product managers and designers to refine requirements and shape solutions
  • Communicate technical trade-offs and risks clearly to both technical and non‑technical stakeholders
  • Present technical designs, approaches, and post‑mortems in team forums and reviews
  • Mentor junior and mid‑level engineers; share knowledge across the pod

Participate actively in sprint planning, stand‑ups, retrospectives, and other team routines

  • 5+ years of experience in software engineering
  • Strong hands‑on experience with:
  • JavaScript / TypeScript (React)
  • Python (FastAPI)
  • RESTful API design and backend development
  • SQL and database design
  • Experience building and shipping production‑grade applications
  • Experience working with cloud platforms (Azure preferred)
  • Strong understanding of modern software engineering practices
  • Ability to work independently and take ownership in a product‑focused team
  • Communication & Soft Skills:
  • Excellent written and verbal communication skills
  • Confident presenting technical concepts, trade‑offs, and decisions to engineers, product managers, and senior stakeholders
  • Strong active‑listening and stakeholder‑management skills; able to navigate ambiguity and align partners around solutions
  • Comfortable giving and receiving constructive feedback in code reviews, design discussions, and retrospectives
  • Experience with automated testing and CI/CD pipelines preferred
  • Performance optimization experience preferred
  • Experience with observability tooling preferred
  • Experience working in Agile environments preferred

Experience mentoring engineers or leading technical discussions preferred

Our Total Rewards philosophy is to provide a meaningful and flexible spectrum of programs that equitably support our diverse workforce and their families and complement the company’ strategy and values.

New Hire Base Salary Range: $96,200.00 - $120,200.00 Bonus: This position is eligible for a performance-based bonus as provided by the plan terms and governing documents. The compensation offered will take into account internal equity and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors

Benefits: Coverage for employees (and their eligible dependents) through affordable access to healthcare, protection, and saving for the future, we offer plans tailored to meet you and your family’s needs. Coverage for benefits will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents.

Wellbeing: We offer events, resources, and learning opportunities that inspire a physical, social, emotional, and financial well‑being lifestyle for our employees and their families. You’ll be able to participate in a variety of benefits and wellbeing programs that may vary by role, country, region, union status, and other employment status factors, for example:

  • Physical - Medical, Prescription Drug, Dental, Vision, Screenings/Assessments
  • Social - Paid Time Off, Company Holidays, Leave of Absence, Flexible Work Arrangements, Recognition, Training
  • Emotional – Employee Family Assistance Program, Wellbeing Programs, Family Support Programs

Financial -Savings/Pension, Life, Accidental Death & Dismemberment, Disability, Discounted Perks

Location(s)

Toronto - Queen’s Quay - Headquarters

the company is an Equal Opportunity Employer – Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes.

In order to ensure reasonable accommodation for protected individuals, applicants that require accommodation in the job application process may contact hr@unitedstatesdigital.space for assistance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer- Full stack
Senior Engineer- Full stack

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 194,000
Comprehensive health benefits
Paid time-off programs
Culture of innovation and empowerment
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Kraft Heinz • Toronto

Hybrid
CAD 96,000 - 121,000
Bonus eligibility
Healthcare coverage
Flexible work arrangements
+1
Lead Software Engineer (JAVA, API)
Lead Software Engineer (JAVA, API)

United States Digital Space LLC • Toronto

Hybrid
CAD 126,000 - 197,000
Software Developer
Software Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 80,000 - 100,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Senior Full Stack Engineer II
Senior Full Stack Engineer II

Silversmith Capital Partners • Victoria

On-site
CAD 135,000 - 150,000
Strong extended health benefits
Flexible working hours
Health and wellness support
+4
Senior Full Stack Developer (Java And React/Angular) - Operate
Senior Full Stack Developer (Java And React/Angular) - Operate

United States Digital Space LLC • Toronto

Hybrid
CAD 72,000 - 138,000