Senior Software Engineer
Toronto, ONQuestrade
6+ YOECandidates need 6 or more years of production software experience and deep expertise in JavaScript/TypeScript, either front-end (React Native, ReactJS) or back-end (Node.js, APIs, distributed systems). Cloud experience (GCP preferred), strong communication skills and experience leading developers without formal authority are also required.
React Native, ReactJS, Node.js, GCP, Kubernetes
Senior Software Engineer
Calgary, ABQuestrade
6+ YOECandidates need 6+ years building and operating production software at scale, with deep expertise in front-end (React Native, ReactJS) or back-end (Node.js, APIs, distributed systems) work. Strong cloud-native experience, leadership of technical initiatives and excellent communication are also required.
React Native, ReactJS, Node.js, TypeScript, GCP, Kubernetes
Senior Product Designer
Toronto, ONQuestrade
Candidates need prior experience on a mature design team where critique, process and systems are familiar. They should show curiosity, try new approaches on their own initiative, and want to be challenged. Portfolio quality matters more than years of experience.
Principal Software Engineer
CanadaQuestrade
5+ YOECandidates need 5+ years of backend engineering with production ownership of high-volume transactional systems and tech lead experience. Strong knowledge of payment rails, settlement and reconciliation, distributed-systems semantics such as idempotency and sagas, and cloud and container platforms is required, with agentic coding experience and financial services experience as assets.
Google Cloud, GKE, Pub/Sub, C#, .NET, Claude CLI
Principal Software Engineer
Toronto, ONQuestrade
8+ YOECandidates need 8+ years of professional software development experience, strong Node.js and TypeScript backend skills, and experience building scalable APIs and event-driven systems. A degree in computer science or a related field, and interest in AI-assisted development tools, are also expected.
Node.js, TypeScript, C# .NET, C++, Kafka, RabbitMQ