Back to jobs
Questrade Financial Group

QTG : Digital Investing Engineering - Principal Full Stack Engineer

Toronto, ON, CAPosted 1 weeks ago
onsite

Job Description

Principal Fullstack Engineer    We're looking for a Principal Full Stack Engineer to join our web team on a 12-month contract. You'll be the primary driver of new feature development on our customer-facing corporate website and the technical authority the team leans on for architectural decisions, proof-of-concepts, and engineering guidance.    What You'll Do Build and ship new features end-to-end on a Next.js (App Router) application, ensuring high-performance Server-Side Rendering (SSR) Define and enforce the architectural standards for the Next.js and Headless CMS (Contentful), specifically the BFF pattern to orchestrate internal Questrade services. Develop modular, content-driven components integrated with Contentful via GraphQL, mapping complex content models to reusable UI patterns. Make architectural recommendations and drive technical decisions for new functionality Lead proof-of-concepts to evaluate new approaches, tools, and integrations Own the release process, contribute to CI/CD pipeline improvements and maintain production stability Conduct code reviews Write unit tests for new functionality Collaborate with designers, content, and product teams to translate requirements into production-ready code    What You Bring Expert-level knowledge of Next.js ecosystem and TypeScript skills in React Experience with Tailwind CSS or equivalent utility-first CSS. Own features end-to-end in a production codebase (shipping, monitoring, and follow-up) Able to build responsive UI consistently with tokens/utilities rather than one-off styles. Headless CMS integration: mapping content models to reusable UI patterns. Contentful experience is a strong plus (content models, content types, and editor-facing workflows). Experience working with GraphQL APIs, including queries/fragments, evolving schemas, and typed clients via codegen Familiarity with SSR & Caching strategies; understanding Server vs Client Components, and caching / invalidation strategies for content-heavy pages Experience with Docker/Kubernetes and cloud providers (GCP preferred). Can provide technical direction and help the team align on maintainable choices Ability to run POCs and present clear trade-off recommendations Experienced in owning health signals for a public site (e.g. Datadog dashboards, monitors); able to tune alerts and investigate production issues with logs/metrics A coaching mindset, where you perform code reviews, help establish best practices and enjoy helping other engineers level up   Nice to Have Storybook experience (or similar tools for component documentation and design collaboration) Web performance (Core Web Vitals, bundle/image strategy) Familiarity with Analytics tools like Google Tag Manager, Amplitude or similar platforms    
QTG : Digital Investing Engineering - Principal Full Stack Engineer at Questrade Financial Group | Renata