Principal Front-End Engineer

Sundayyworld — Canada · Posted ~1 hour ago

Lead Full-time

Skills

JavaScript TypeScript Front-End Development Software Architecture UI Engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Principal Front-End Engineer is sought to lead the architectural design and development of next-generation web experiences within a technology-focused financial services organization. The role requires deep expertise in JavaScript and TypeScript, strong front-end engineering capabilities, and the ability to provide technical leadership on architecture and development. The position offers an opportunity to influence large-scale digital experiences and technology innovation.

Highlights

Lead architectural design and development of next-generation front-end experiences within a technology-driven financial services environment, with strong emphasis on innovation and customer experience.

Description

About The Company Questrade Financial Group (QFG) is a leading financial services provider operating through its diverse portfolio of companies including Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti. The group specializes in offering a wide range of financial products and services such as securities and foreign currency investments, professionally managed investment portfolios, mortgages, real estate services, and innovative financial solutions. Leveraging cutting-edge technology, QFG aims to empower Canadians to achieve greater financial success and security. The organization is committed to redefining the financial landscape by integrating human-centric collaboration with AI-driven innovation, fostering a future where technology enhances customer experiences and operational excellence. About The Role We are seeking a highly skilled Principal Front-end Engineer to lead the architectural design and development of our next-generation user interfaces. This role is pivotal in shaping the future of our mobile and web applications, primarily utilizing React Native for mobile platforms and Angular for web applications. The successful candidate will serve as a technical leader, mentor, and innovator, responsible for driving the technical vision, ensuring high performance, and maintaining the highest standards of code quality. You will collaborate with cross-functional teams including product managers, UX designers, and other engineering leaders to deliver seamless, responsive, and scalable user experiences. Your expertise will be instrumental in tackling complex UI challenges, optimizing performance, and integrating emerging technologies such as AI to enhance our platform’s capabilities. Qualifications 8+ years of professional software engineering experience with a focus on front-end developmentExpert-level proficiency in JavaScript and TypeScriptDeep expertise in React Native, including understanding of its internal workings and performance optimizationStrong hands-on experience with Angular for web application developmentProven experience designing, building, and scaling high-traffic, complex front-end applicationsExperience with real-time data streaming technologies such as WebSocketsFamiliarity with state management libraries like Redux or NgRxKnowledge of back-end development using NodeJS is a strong assetExcellent communication skills with the ability to influence and articulate technical conceptsDemonstrated leadership and mentorship capabilities in a technical environmentStrong analytical and problem-solving skills with a results-oriented mindsetExperience with CI/CD pipelines and front-end build tools Responsibilities Define and execute the technical vision and strategy for front-end applications, aligning with business objectives and industry trendsLead the architectural design of high-performance, scalable mobile and web applications using React Native and AngularMake critical technology decisions regarding frameworks, patterns, and best practices to ensure maintainability and scalabilityMentor and coach front-end engineering teams to foster technical excellence and innovationIdentify and resolve performance bottlenecks, optimizing for responsiveness and real-time data streamingEstablish and enforce front-end engineering best practices, including code quality, testing, and CI/CD processesSpearhead research and adoption of new front-end technologies and frameworks to keep the platform modern and competitiveChampion the integration of AI tools and technologies to enhance developer productivity and application featuresCollaborate cross-functionally with product managers, UX designers, and other stakeholders to influence product roadmaps and ensure seamless platform integrationAddress complex UI challenges related to cross-platform compatibility, performance, and data management at scale Benefits Comprehensive health and wellbeing resources and programsPaid vacation, personal, and sick days to support work-life balanceCompetitive salary packages aligned with experience and skillsHybrid work environment with at least three days in-office per weekOpportunities for career growth and professional developmentParticipation in community engagement and social causesWork in an inclusive, diverse, and collaborative team environment Equal Opportunity Questrade Financial Group is committed to fostering an inclusive workplace that values diversity and equal opportunity. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce enhances our innovation and success, and we are dedicated to providing a supportive environment where all employees can thrive. Candidates from all backgrounds are encouraged to apply. If you require accommodations during the recruitment process, please contact us, and we will work to meet your needs.