Principal Full-Stack Engineer

Chair.com.pk

Canada

Hybrid

CAD 120,000 - 180,000

Full time

18 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Quix is seeking a Principal Full-Stack Engineer to own complex enterprise product surfaces and platform APIs, bridging front-end architecture with back-end service design and API contracts.

You will guide decisions on reliability, security, and performance, lead cross-team collaboration, review code, and drive production readiness with testing and observability. This role requires strong TypeScript/React skills and experience in Node.js or .NET; bonus for cloud and distributed systems exposure.

Qualifications

  • Demonstrable experience designing and shipping production-grade full-stack systems in enterprise contexts.
  • Strong TypeScript and React proficiency alongside back-end service design in Node.js, .NET, Python, or equivalent.
  • Deep understanding of API design, data modeling, event-driven patterns, and distributed systems.
  • Experience leading technical decisions across cross-functional teams.
  • Ability to operate at both architectural and implementation levels within the same delivery cycle.
  • Clear technical communication and documentation discipline.

Responsibilities

  • Define and maintain full-stack architecture across enterprise-facing product surfaces and platform APIs.
  • Lead TypeScript and React front-end design alongside Node.js or .NET back-end service layers.
  • Establish API contracts, data models, and integration patterns for multi-system enterprise workflows.
  • Guide engineering decisions on maintainability, performance, reliability, and security tradeoffs.
  • Collaborate with solutions architects, cloud engineers, and delivery leads to align implementation paths.
  • Review code across the stack and mentor senior engineers on technical judgment and system design.
  • Drive production readiness: testing strategy, observability integration, deployment quality, and operational handoff.

Skills

TypeScript
React
Back-end design
API design
Distributed systems
Technical leadership
Documentation

Tools

Node.js
.NET
Python
GraphQL
gRPC
Kafka
Azure
AWS
GCP

Job description

Design and build complex enterprise product surfaces and platform layers with technical leadership across the full stack.

Quix is looking for a Principal Full-Stack Engineer to take ownership of complex product and platform surfaces that enterprise clients depend on. This role is for someone who moves between front-end architecture, back-end service design, and API contracts with equal facility — and who can lead engineering decisions that shape delivery across multiple teams.

Work is calm, technical, and delivery-focused. You’ll help teams make durable decisions in enterprise environments where reliability and operational clarity matter.

What You’ll Do
  • Define and maintain full-stack architecture across enterprise-facing product surfaces and platform APIs.
  • Lead TypeScript and React front-end design alongside Node.js or .NET back-end service layers.
  • Establish API contracts, data models, and integration patterns that support multi-system enterprise workflows.
  • Guide engineering decisions on maintainability, performance, reliability, and security tradeoffs.
  • Collaborate with solutions architects, cloud engineers, and delivery leads to align implementation paths.
  • Review code across the stack and mentor senior engineers on technical judgment and system design.
  • Drive production readiness: testing strategy, observability integration, deployment quality, and operational handoff.
What We’re Looking For
  • Demonstrable experience designing and shipping production-grade full-stack systems in enterprise contexts.
  • Deep TypeScript and React proficiency alongside strong back-end service design in Node.js, .NET, Python, or equivalent.
  • Strong understanding of API design, data modeling, event-driven patterns, and distributed systems.
  • Experience leading technical decisions across cross-functional teams.
  • Ability to operate at both architectural and implementation levels within the same delivery cycle.
  • Clear technical communication and documentation discipline.
Nice to Have
  • Experience with Azure, AWS, or GCP deployment environments.
  • Background in regulated industries: financial services, insurance, telecom, or public sector.
  • Experience with GraphQL, gRPC, or event streaming platforms such as Kafka or Azure Service Bus.

This role sits at the intersection of product and platform engineering. The systems built here become the foundation enterprise clients rely on for operational workflows, data visibility, and integration continuity. Sound engineering judgment at this level reduces operational risk and increases delivery confidence across the organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer
Senior Full-Stack Engineer

Chair.com.pk • Canada

Hybrid
CAD 120,000 - 180,000
Senior Back-End Platform Engineer
Senior Back-End Platform Engineer

Chair.com.pk • Toronto

Hybrid
CAD 120,000 - 180,000
Product Engineer — Enterprise Tools
Product Engineer — Enterprise Tools

Chair.com.pk • Toronto

Hybrid
CAD 90,000 - 120,000
Enterprise Solution Architect
Enterprise Solution Architect

Chair.com.pk • Toronto

Hybrid
CAD 140,000 - 180,000
Lead Enterprise Backend & API Platform Engineer
Lead Enterprise Backend & API Platform Engineer

Chair.com.pk • Toronto

Hybrid
CAD 120,000 - 180,000
Cloud & DevOps Engineer
Cloud & DevOps Engineer

Chair.com.pk • Canada

Hybrid
CAD 90,000 - 120,000
Solutions Architect
Solutions Architect

Chair.com.pk • Toronto

Hybrid
CAD 120,000 - 170,000
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

Chair.com.pk • Toronto

Hybrid
CAD 100,000 - 160,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Boosted • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Wellness spending account
Learning budget for certifications
+2
Fullstack Product Engineer (Front-End Master)
Fullstack Product Engineer (Front-End Master)

WorkAxle • Quebec

On-site
CAD 90,000 - 140,000