A leading tech financial services company in Canada is seeking a Senior Full-Stack Software Engineer to develop and scale their foundational infrastructure. This role involves tackling complex challenges from backend to frontend, providing technical leadership, and collaborating with cross-functional teams. Candidates should have over 7 years of experience with full-stack products, proficiency in relevant programming languages, and experience with distributed systems. The hybrid work environment allows flexibility with in-office collaboration and offers a competitive salary range of $192,000 - $240,000.
Qualifications
7+ years of professional experience designing, developing, and deploying full-stack products.
Strong proficiency in backend and frontend technologies.
Experience with scalable distributed systems.
Responsibilities
Build new features and products end-to-end.
Provide technical leadership and drive roadmap direction.
Collaborate with user-facing teams to understand customer needs.
Skills
Backend programming languages (Java, Kotlin, Python)
RESTful APIs and/or GraphQL services
Modern frontend technologies (ES6+, React, TypeScript, Webpack)
Job description
A leading tech financial services company in Canada is seeking a Senior Full-Stack Software Engineer to develop and scale their foundational infrastructure. This role involves tackling complex challenges from backend to frontend, providing technical leadership, and collaborating with cross-functional teams. Candidates should have over 7 years of experience with full-stack products, proficiency in relevant programming languages, and experience with distributed systems. The hybrid work environment allows flexibility with in-office collaboration and offers a competitive salary range of $192,000 - $240,000.