Principal Front-end Engineer

2 weeks ago


Toronto, Canada Questrade Financial Group Full time

Overview Questrade Financial Group (QFG) through its companies – Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc. – offers securities, foreign‑currency investment, investment portfolios, mortgages, real‑estate services, and financial services. QFG uses innovative technology to provide customers with affordable, customer‑centric solutions and a culture that values long‑term growth and innovation. Benefits Health & wellbeing resources and programs Paid vacation, personal, and sick days for work‑life balance Competitive compensation and benefits packages Hybrid work environment – at least 3 days in office Career growth and development opportunities Opportunities to contribute to community causes Inclusive and collaborative environment Responsibilities Define and drive the long‑term technical vision and strategy for front‑end applications (mobile and web) Lead architectural design and development of high‑performance front‑end applications using React Native and Angular Act as a technical mentor and force‑multiplier for the front‑end engineering team; coach senior and intermediate engineers Identify and resolve performance bottlenecks across front‑end platforms; architect solutions for high‑frequency real‑time data streaming Establish and govern front‑end engineering best practices – code quality, component libraries, state management, testing strategies, CI/CD, and cross‑platform development Spearhead research, prototyping, and adoption of new front‑end technologies and frameworks to keep the platform modern and competitive Champion the exploration and integration of AI tools and technologies to enhance developer productivity and improve application features Collaborate closely with product managers, UX designers, architects, and other engineering leaders to influence the product roadmap and ensure seamless integration across the platform Tackle complex technical challenges in the front‑end domain, including performance, cross‑platform compatibility, and state management at scale Requirements 8+ years of professional software engineering experience focused on large‑scale web and mobile applications Expert‑level knowledge of JavaScript/TypeScript and the React Native ecosystem; deep understanding of internal workings and performance characteristics Strong experience with modern web development using Angular; proven ability to build and maintain complex single‑page applications Experience with or understanding of back‑end development using NodeJS is a strong asset Demonstrated experience in architectural leadership, building and scaling complex, high‑traffic front‑end applications Proven experience in optimizing front‑end performance (web and mobile), including memory profiling, bundle size reduction, and render optimizations; deep understanding of real‑time data streaming technologies (e.g., WebSockets) Proven technical leadership or mentorship capacity; ability to guide technical discussions and influence peers In‑depth experience with state management libraries (e.g., Redux, NgRx), RESTful APIs, and front‑end build tools and CI/CD practices Exceptional analytical and problem‑solving abilities to tackle complex technical challenges Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences and influence technical direction Strong sense of ownership, pragmatic results‑oriented mindset, and accountability for outcomes Passion for continuous learning, staying current with industry trends, and driving innovation within the team Equal Opportunity Questrade Financial Group of Companies is an equal‑opportunity employer and is committed to fostering a diverse, inclusive, and accessible work environment. All qualified applicants, including persons with disabilities, are encouraged to apply. Application The QFG Applicant Tracking System utilizes artificial intelligence for application screening. Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment/selection process, please let us know and we will work with you to meet your needs. #J-18808-Ljbffr



  • Toronto, Canada Questrade Financial Group Full time

    Overview Questrade Financial Group (QFG) through its companies – Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc. – offers securities, foreign‑currency investment, investment portfolios, mortgages, real‑estate services, and financial services. QFG uses innovative technology to provide...


  • Toronto, Canada Questrade Financial Group Full time

    Overview Questrade Financial Group (QFG) through its companies – Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc. – offers securities, foreign‑currency investment, investment portfolios, mortgages, real‑estate services, and financial services. QFG uses innovative technology to provide...

  • Front End Engineer

    7 days ago


    Toronto, Ontario, Canada Source Code Full time $100,000 - $180,000 per year

    Front End Engineer (JavaScript, C#.Net, Angular 5)Toronto, ONFully Remote1-year contract with the possibility of extensionDesign and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and data architecture, through to unit testing, development, and integration testing.Choose appropriate design patterns and...

  • Software Engineer

    1 day ago


    Toronto, Canada Veeva Systems Full time

    Join to apply for the Software Engineer - Front End role at Veeva Systems Join to apply for the Software Engineer - Front End role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we...

  • Software Engineer

    6 days ago


    Toronto, Canada Veeva Systems Full time

    Join to apply for the Software Engineer - Front End role at Veeva SystemsJoin to apply for the Software Engineer - Front End role at Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we...


  • Toronto, Ontario, Canada Avetta Full time $143,000 - $214,000 per year

    Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they're the foundation of our success. At Greenhouse, you'll join a team that collaborates purposefully, fosters inclusivity, and communicates with transparency and accountability so we can help companies measurably...

  • Front-End Engineer

    4 weeks ago


    Toronto, Canada None Full time

    Title: Front-End Engineer(React)Location: Toronto, Canada (5 Days Onsite) Must be good in REACT or Vue.JsJob Description: We are seeking a Senior Frontend Developer with expertise in creating highly scalable UI solutions based on microservices architecture. This role offers a unique opportunity to build new products from the ground up. You will collaborate...

  • Front-End Engineer

    4 weeks ago


    Toronto, Canada Mphasis Full time

    Title: Front-End Engineer(React)Location: Toronto, Canada (5 Days Onsite) Must be good in REACT or Vue.JsJob Description: We are seeking a Senior Frontend Developer with expertise in creating highly scalable UI solutions based on microservices architecture. This role offers a unique opportunity to build new products from the ground up. You will collaborate...

  • Front-End Engineer

    3 weeks ago


    Toronto, Canada Mphasis Full time

    Title: Front-End Engineer (React) Location: Toronto, Canada (5 Days Onsite) Must be good in REACT or Vue.Js Job Description We are seeking a Senior Frontend Developer with expertise in creating highly scalable UI solutions based on microservices architecture. This role offers a unique opportunity to build new products from the ground up. You will collaborate...

  • Front-End Engineer

    3 weeks ago


    Toronto, Canada Mphasis Full time

    Title: Front-End Engineer (React) Location: Toronto, Canada (5 Days Onsite) Must be good in REACT or Vue.Js Job Description We are seeking a Senior Frontend Developer with expertise in creating highly scalable UI solutions based on microservices architecture. This role offers a unique opportunity to build new products from the ground up. You will collaborate...