Principal Front-End Engineer (Mobile & Web) - Questrade

Who Is Questrade & How Are They Changing the World

Questrade is on a mission to democratize investing for Canadians. As one of the country’s fastest-growing online brokerages, they’re building modern, intuitive tools that help people grow their money and gain financial independence - regardless of where they’re starting from. With award-winning technology and a relentless focus on the user, Questrade is making wealth-building more accessible, transparent, and empowering.

How Will I Make An Impact?

As a hands-on technical leader, you’ll define and drive the next generation of user interface development at Questrade. You’ll set the technical vision for web and mobile applications, architect scalable systems, and mentor a high-performing team. Your leadership will directly shape how millions of Canadians experience investing.

You will:

  • Define and execute the long-term technical strategy for front-end applications across React Native (mobile) and Angular (web).
  • Lead architectural design and decision-making to ensure performance, scalability, and maintainability.
  • Act as a mentor and force multiplier for senior and intermediate engineers, fostering a culture of excellence and collaboration.
  • Identify and resolve performance bottlenecks and architect solutions for real-time data streaming across platforms.
  • Establish and uphold front-end best practices, from code quality and state management to testing, CI/CD, and cross-platform development.
  • Research and prototype emerging technologies to keep the platform modern and competitive.
  • Champion the exploration of AI tools to enhance developer productivity and application intelligence.
  • Collaborate closely with product, design, and engineering leadership to influence roadmap and integration decisions.
How Do I Know If This Is For Me?

You’ll thrive in this role if you:

  • Are passionate about front-end engineering and want to set the standard for technical excellence in a high-impact fintech environment.
  • Enjoy solving complex problems that blend performance, usability, and scalability.
  • Have a strong sense of ownership and enjoy shaping architecture that directly impacts customer experience.
  • Are energized by mentoring and elevating the engineers around you.
  • Want to apply your expertise across both mobile and web ecosystems.
Our Ideal Candidate Looks Like:

You’ve spent much of your career shaping front-end systems that delight users and empower teams. You care deeply about clean, scalable architecture, but you also know when to take a pragmatic approach to ship great products.

You’re someone who:

  • Is an expert in React Native and fluent in Angular, with the ability to move seamlessly between large-scale, complex mobile and web applications.
  • Has demonstrated knowledge of front-end architecture patterns, data storage solutions, and system design principles.
  • Has led or influenced technical direction before, guiding engineers through tough trade-offs with empathy and clarity.
  • Is curious about what’s next, always exploring new frameworks, performance optimizations, or ways AI can enhance development.
  • Thrives in an environment where you can teach, learn, and continuously raise the bar for quality.
  • Gets satisfaction from seeing your work translate into better, faster, and more intuitive experiences for users.

Nice to Have

  • Experience with or an understanding of back-end development using NodeJS is a strong asset!
  • Fintech, investing, or trading knowledge or experience

If you’ve led complex front-end initiatives, tackled complex UI challenges, and are ready to help shape the future of fintech, this could be the right next step for you.

We understand, accept, and value the differences between people of different backgrounds, genders, sexual orientations, ages, beliefs, and abilities. We are happy to make any accommodations you may need throughout the interview process.  We aim to create an inclusive environment and encourage diverse individuals to apply.

The Process:

The process typically includes:

  • An introductory conversation with the Artemis Canada team.
  • A technical interview focused on front-end architecture and problem-solving.
  • A discussion with Questrade engineering and product leadership.
  • A final conversation to align on goals, values, and long-term impact.

And of course, your Artemis Canada partner, Carly,  will work closely with you throughout every step of the process.

We’d love to hear from you - even if you don’t meet 100% of the requirements! Send a note to Carly@artemiscanada.com if you  or someone you know is interested!

Carly Livingstone of Artemis Canada

Sound interesting?

Reach out!