Full Stack Software Engineer
3 days ago
Who Are We?
The CanadaVisa Media / Cohen Immigration Law Group is an industry leader in providing web tools and professional services to those seeking to come to Canada and newcomers alike. We have the most popular online private Canadian immigration platform that reaches millions of people worldwide every year. Our web properties include , and
Canadian immigration targets continue to hit record levels year over year. In response to these targets, CanadaVisa Media is undertaking ambitious plans to develop first of their kind web products for Canada's fastest growing demographic: newcomers. We believe these plans have the potential of reaching unprecedented scale for our industry, while providing immense value and support to Canadian newcomers.
The Role
As a software engineer at CanadaVisa Media, you will collaborate with an experienced team of engineers to design, prototype, build, test, and deploy full stack features for our newly launching projects. The team follows an agile paradigm, giving you the opportunity to help shape and develop new standards, patterns, and practices. This role has a high impact and offers an opportunity to assist numerous users with one of the most significant decisions in their lives.
What we're looking for:
- B.S. degree in Software Engineering/Computer Science or equivalent experience
- 1+ years industry experience as a Full Stack Software Engineering
- Proficient with modern JavaScript
- Familiarity with at least one modern frontend JavaScript library such as React, Vue, Angular
- Familiarity with at least one backend framework such as Express or Flask
- Knowledge of software design patterns/principles
- Experience with a cloud platform such as AWS, GCP, Azure
- Experience working and collaborating with a team
Our Technology
- We exclusively use TypeScript across the stack. Our backend is a Node Express application that communicates with a relational Postgres database using an ORM. Our Frontend is a NextJS application built with modern React and tailwind. To run our applications, we utilize docker and a serverless architecture via Google Cloud. For our CI/CD process, we rely on Github Actions, and we use jest as our test runner. Additionally, we employ various other technologies to enhance the developer experience including AI enabled Development Environments.
Benefits
We offer competitive compensation packages and a collaborative, growth oriented workplace culture that includes:
- Group benefits including extended health care, dental care, vision care, and telehealth.
- Paid time off and statutory holidays.
- Company events and team building activities.
-
Full Stack Software Engineer
3 days ago
Toronto, Ontario, Canada Greenhouse Software Full timeOur 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...
-
Full Stack Software Engineer
4 days ago
Toronto, Ontario, Canada Talently Full time*hiring on behalf of our clientTitle:Full Stack Software EngineerTime:Full-TimeLocation:Hybrid / Remote-Friendly (Office in Toronto)Compensation:$150-200k/y + equityThe CompanyOur client is building the "Shopify for Content Creators," empowering individuals to earn a living working for themselves online. Backed by top-tier VCs and well-known angel investors,...
-
Full Stack Software Engineer
2 weeks ago
Toronto, Ontario, Canada Apex Systems Full timeFull Stack Software Engineer (Azure / .NET / React)OverviewWe are seeking an experiencedFull Stack Software Engineer to join a high-impact team delivering digital solutions that improve operations, planning, and customer experience. The role is focused on developing modern applications in a Lean/Agile MVP environment, with ownership over end-to-end...
-
Software Engineer, Full-Stack Applications
1 week ago
Toronto, Ontario, Canada Fitch Group Full timeSoftware Engineer, Full-Stack Applications - AI Innovation TeamsRequisition ID: 49251Business Unit: Fitch GroupCategory: Information TechnologyLocation:Toronto, ON, CADate Posted: Jan 9, 2026Software Engineer, Full-Stack Applications – AI Innovation TeamsLocation: TorontoFitch Ratings is seeking a Software Engineer to join our new AI Innovation teams in...
-
Software Engineer, Full-Stack Applications
1 week ago
Toronto, Ontario, Canada Fitch Group, Inc. Full timeSoftware Engineer, Full-Stack Applications – AI Innovation TeamsLocation: TorontoFitch Ratings is seeking a Software Engineer to join our new AI Innovation teams in Toronto—where we're building the AI-powered platforms and applications that will transform financial analysis. This isn't about maintaining legacy systems or making incremental improvements....
-
Software Engineer, Full-Stack Applications
2 weeks ago
Toronto, Ontario, Canada Fitch Group Full timeSoftware Engineer, Full-Stack Applications – AI Innovation TeamsLocation: TorontoFitch Ratings is seeking a Software Engineer to join our new AI Innovation teams in Toronto—where we're building the AI-powered platforms and applications that will transform financial analysis. This isn't about maintaining legacy systems or making incremental improvements....
-
Full Stack Software Engineer
6 days ago
Toronto, Ontario, Canada CanadaVisa Full timeWho Are We?The CanadaVisa Media / Cohen Immigration Law Group is an industry leader in providing web tools and professional services to those seeking to come to Canada and newcomers alike. We have the most popular online private Canadian immigration platform that reaches millions of people worldwide every year. Our web properties include , and Canadian...
-
Full Stack Software Engineer
4 days ago
Toronto, Ontario, Canada Manulife Full timeAs a Full Stack Software Engineer, you will possess a comprehensive skills in both front-end and back-end development You will work collaboratively with a team to design, develop, test, and implement scalable software solutions. This role encompasses the entire software development lifecycle, with a focus on integrating and maintaining cloud-based...
-
Toronto, Ontario, Canada Quantum Management Services Ltd. Full timePosition:Lead Software Engineer, Full Stack (AI-Driven Systems)Location:Toronto, ON (Hybrid - 2 days onsite)Our client, a leader in fintech space, is building out a senior engineering group in Toronto and is looking for very senior, hands-onFull Stack Engineersto work on AI-driven systems. These roles sit at the intersection of modern software engineering...
-
Senior Full-Stack Software Engineer
1 week ago
Toronto, Ontario, Canada SRED Full timeSenior Full-Stack Software Engineer (MEAN Stack)We're - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We're looking for a MEAN Full Stack Developer who loves turning ideas into clean, high-performing code. If you thrive in an environment where...