Job Description
Embark on a transformative journey with Questrade as a Senior Full Stack Engineer in North York, Ontario. Harness your expertise in NodeJS and Angular to drive innovation in fintech.
As a Principal Full Stack Engineer, you will lead the design and delivery of complex systems within your squad's portfolio. With over 8 years of experience in software development, your role focuses on achieving technical excellence, mentoring team members, and making precise architectural decisions. You'll also handle troubleshooting for real-time data streaming and optimize client-side rendering for enhanced user experiences.
Key Responsibilities:
• Design and deliver complex Full Stack applications
• Optimize performance across databases and streaming solutions
• Mentor engineers and uphold high standards
• Collaborate with cross-functional teams for technical solutions
• Document and present complex technical concepts clearly
Requirements:
• BS or Master’s in Computer Science...
As a Principal Full Stack Engineer, you will lead the design and delivery of complex systems within your squad's portfolio. With over 8 years of experience in software development, your role focuses on achieving technical excellence, mentoring team members, and making precise architectural decisions. You'll also handle troubleshooting for real-time data streaming and optimize client-side rendering for enhanced user experiences.
Key Responsibilities:
• Design and deliver complex Full Stack applications
• Optimize performance across databases and streaming solutions
• Mentor engineers and uphold high standards
• Collaborate with cross-functional teams for technical solutions
• Document and present complex technical concepts clearly
Requirements:
• BS or Master’s in Computer Science...
Ready to Apply?
Submit your application today and join our talented team at Community Trust Company.
Submit ApplicationJob Details
- Location toronto, on
- Job Type Full-time
- Category IT & Technology
- Posted Date June 09, 2026
- Application Deadline July 19, 2026