Senior Full Stack Software Engineer
$150k - $165k per yearCanadaVisa
Location:
Toronto (hybrid)
Reports to:
CEO
Compensation:
$150k - $165k + 10% target annual performance bonus, depending on experience.
The opportunityAI has changed the playing field and scaling economics of consumer legal services. We’re leveraging that opportunity to build Canada’s largest consumer law business, starting with immigration and expanding into other areas of law.
CanadaVisa has grown significantly over the past six months, and we’re investing in our next stage of growth. We’re looking for a Senior Full Stack Software Engineer to help build the software that makes it possible.
Your mission is to ship working software every day: automate the tasks our lawyers and case managers do by hand, and build the consumer products newcomers rely on.
AI has made the best engineers 10x more productive, and we’re building a team of them. We expect you to work AI-native from day one.
Our presenceCanadaVisa brings together nearly 50 years of legal experience through Cohen Immigration Law and thousands of client matters each year. Millions of people visit our websites each month, and our immigration community has roughly one million members. One of which is CanadaVisa+, a platform we launched a couple of years ago that has already had hundreds of thousands of sign ups.
That gives us direct relationships with clients, legal expertise to build with, and an established audience for new services.
Our colleagues bring experience from established organizations like Wealthsimple and Clio, alongside startup and growth experience. We operate like a startup: small teams, broad ownership, fast decisions, and close involvement from the CEO. You’ll have room to shape what you build and the resources of a profitable company behind you.
Our partnerships businessAlongside legal services, we operate a partnerships business that helps organizations such as TD reach and serve our newcomer audience. These relationships extend the value of our audience beyond immigration services and create further opportunities to build products and experiences for newcomers.
Some of what you build will support this business, alongside our legal services platform.
Our platformWe’re already building software. Our platforms are used every day by real clients and lawyers, and we run large consumer platforms like CanadaVisa+, which has had hundreds of thousands of sign-ups.
Our principal stack is Node.Js, TypeScript, React/Next.Js, and PostgreSQL on Google Cloud, with Python/FastAPI for specialist AI and document-processing services. Parts of our publishing and CMS technology use PHP.
What you’ll doYou’ll take features from requirement to production, across our internal tools and consumer products. Your work will centre on five things:
Ship every day.
Ship something to production every working day. It can be small, but something ships daily.
Automate tasks.
Find the work our lawyers and case managers do by hand, from replying to a client to reviewing documents and preparing an application, and automate it. Each task you automate should take at least 50% less human time.
Ship bug-free software.
AI writes much of the code;
you own the result. Bugs get caught before they reach clients, users, or staff.
Ship secure code.
Our clients trust us with sensitive personal information. Everything you ship, internal or consumer-facing, holds up to automated scanning and independent penetration testing.
Make data-driven consumer product decisions.
Millions of people use our platforms each month. Every consumer feature you launch has a success metric, gets measured, and the data decides whether we keep it, iterate on it, or roll it back.
Your team and colleaguesYou’ll report to a technically knowledgeable CEO and work alongside a small team of engineers, with specialist ML research capability available for selected projects. You’ll have substantial independence over how you build.
You’ll work directly with lawyers, case managers, and the Head of Product to understand what the business and our users need, and turn it into software.
Who will thrive here
You’re AI-native.
You’ve embraced AI in how you build, and it’s made you 10x more productive. You can show it. You break work into small, releasable pieces, and shipping every day feels normal to you.
You have full-stack range.
You’re comfortable anywhere in the stack, from consumer interfaces to APIs, databases, and AI services. You pick up unfamiliar systems quickly and take a feature across every layer without handing it off.
You’ve shipped AI that real people use.
You’ve put LLM features into production and built evals to prove they work.
You own what AI writes.
You review and test everything before it ships, and you catch bugs and security holes before clients, users, and staff do.
You turn requirements into product.
You turn business requirements and user needs into clear user stories with acceptance criteria, build the features that meet them, and use data to check whether they worked.
You may come from a startup, a scale-up, or a larger product company. Legal industry experience is useful, but isn’t required.
Why join usAI should make people’s lives better. Too many companies are building AI to make corporate legal work more profitable: we’re applying AI to consumer law, building better legal services for individuals and families.
This is an opportunity to help change how those services are delivered. You’ll have real clients, an established audience, legal expertise, and a team already building. You’ll see the impact of your work in the experience of people navigating one of the most important processes of their lives.
#J-18808-Ljbffr
Toronto (hybrid)
Reports to:
CEO
Compensation:
$150k - $165k + 10% target annual performance bonus, depending on experience.
The opportunityAI has changed the playing field and scaling economics of consumer legal services. We’re leveraging that opportunity to build Canada’s largest consumer law business, starting with immigration and expanding into other areas of law.
CanadaVisa has grown significantly over the past six months, and we’re investing in our next stage of growth. We’re looking for a Senior Full Stack Software Engineer to help build the software that makes it possible.
Your mission is to ship working software every day: automate the tasks our lawyers and case managers do by hand, and build the consumer products newcomers rely on.
AI has made the best engineers 10x more productive, and we’re building a team of them. We expect you to work AI-native from day one.
Our presenceCanadaVisa brings together nearly 50 years of legal experience through Cohen Immigration Law and thousands of client matters each year. Millions of people visit our websites each month, and our immigration community has roughly one million members. One of which is CanadaVisa+, a platform we launched a couple of years ago that has already had hundreds of thousands of sign ups.
That gives us direct relationships with clients, legal expertise to build with, and an established audience for new services.
Our colleagues bring experience from established organizations like Wealthsimple and Clio, alongside startup and growth experience. We operate like a startup: small teams, broad ownership, fast decisions, and close involvement from the CEO. You’ll have room to shape what you build and the resources of a profitable company behind you.
Our partnerships businessAlongside legal services, we operate a partnerships business that helps organizations such as TD reach and serve our newcomer audience. These relationships extend the value of our audience beyond immigration services and create further opportunities to build products and experiences for newcomers.
Some of what you build will support this business, alongside our legal services platform.
Our platformWe’re already building software. Our platforms are used every day by real clients and lawyers, and we run large consumer platforms like CanadaVisa+, which has had hundreds of thousands of sign-ups.
Our principal stack is Node.Js, TypeScript, React/Next.Js, and PostgreSQL on Google Cloud, with Python/FastAPI for specialist AI and document-processing services. Parts of our publishing and CMS technology use PHP.
What you’ll doYou’ll take features from requirement to production, across our internal tools and consumer products. Your work will centre on five things:
Ship every day.
Ship something to production every working day. It can be small, but something ships daily.
Automate tasks.
Find the work our lawyers and case managers do by hand, from replying to a client to reviewing documents and preparing an application, and automate it. Each task you automate should take at least 50% less human time.
Ship bug-free software.
AI writes much of the code;
you own the result. Bugs get caught before they reach clients, users, or staff.
Ship secure code.
Our clients trust us with sensitive personal information. Everything you ship, internal or consumer-facing, holds up to automated scanning and independent penetration testing.
Make data-driven consumer product decisions.
Millions of people use our platforms each month. Every consumer feature you launch has a success metric, gets measured, and the data decides whether we keep it, iterate on it, or roll it back.
Your team and colleaguesYou’ll report to a technically knowledgeable CEO and work alongside a small team of engineers, with specialist ML research capability available for selected projects. You’ll have substantial independence over how you build.
You’ll work directly with lawyers, case managers, and the Head of Product to understand what the business and our users need, and turn it into software.
Who will thrive here
You’re AI-native.
You’ve embraced AI in how you build, and it’s made you 10x more productive. You can show it. You break work into small, releasable pieces, and shipping every day feels normal to you.
You have full-stack range.
You’re comfortable anywhere in the stack, from consumer interfaces to APIs, databases, and AI services. You pick up unfamiliar systems quickly and take a feature across every layer without handing it off.
You’ve shipped AI that real people use.
You’ve put LLM features into production and built evals to prove they work.
You own what AI writes.
You review and test everything before it ships, and you catch bugs and security holes before clients, users, and staff do.
You turn requirements into product.
You turn business requirements and user needs into clear user stories with acceptance criteria, build the features that meet them, and use data to check whether they worked.
You may come from a startup, a scale-up, or a larger product company. Legal industry experience is useful, but isn’t required.
Why join usAI should make people’s lives better. Too many companies are building AI to make corporate legal work more profitable: we’re applying AI to consumer law, building better legal services for individuals and families.
This is an opportunity to help change how those services are delivered. You’ll have real clients, an established audience, legal expertise, and a team already building. You’ll see the impact of your work in the experience of people navigating one of the most important processes of their lives.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in Winnipeg, MB vacancy
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- Design and deliver full stack applications with Java, TypeScript, React, APIs, and Azure in a hybrid Waterloo, Ontario role.As a Senior Full Stack Software Engineer, you will own features from design through production support across the software development lifecycle. Your...Senior
$144.9k - $189.18k per year
...Canada within the PST or MT timezones .We're looking for a Senior Fullstack Software Engineer to join our team, passionately.What You'll Do: You will... ...: 5+ years of industry experience working as a Full Stack EngineerBachelor's or Master's degree with a preference...SeniorInternshipWork at officeLocal areaRemote work$100k - $125k per year
1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto. You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets...SeniorInternshipWork at officeRemote work- ...provides technical leadership and hands‑on engineering for end-to-end product delivery on... ...scalable, and well‑architected backend‑leaning full‑stack systems that serve transactional... ...Required4+ years of professional full‑stack software engineering, with a strong backend focus...SeniorRemote work
$120k - $160k per year
## Senior Software Engineer (Full Stack)Apply: Hybrid: Toronto, Ontario, Canada: Full time: Posted Today: R11615**Agency:**Flywheel**Job Function:**Account Management and Growth**Job Subfunction:**Account Management **Job Description:****About Flywheel**Flywheel...SeniorFull timeWork at officeLocal areaImmediate start3 days per week- Build internal AI tools with Cohere as a Senior Full-Stack Software Engineer, using TypeScript, React, Python, and Next.Js remotely or onsite.On the Internal Applications team, you will create tools for annotators, ML researchers, product managers, and other stakeholders. You...SeniorRemote work
- ...businessexpertise,we arean international wealth,bankingand asset management software provider empowering clients to embrace their future... ...robust product suite, we are looking to hire a Sr. Software Engineer (Full Stack) to help fuel the next phase of our growth.What you can...Senior
- Build AI-driven contract management solutions as a Senior Full Stack Software Engineer with Workday in Vancouver, using Python and PostgreSQL.Workday AI supports state-of-the-art capabilities across Workday’s product suite. In Evisort Engineering, you will enhance scalable,...SeniorContract work
$130k - $150k per year
...capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership... ...looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and...SeniorWork at officeRemote work$155k - $172k per year
Senior Software Engineer (Full Stack + Data)Join to apply for the Senior Software Engineer (Full Stack + Data) role at Article Department: TechLocation: VancouverCompensation: $155,000 - $172,000 / year DescriptionHi there, we’re Article. Since 2013,...SeniorWork at officeRemote work3 days per week$102.38k - $152.38k per year
...join a collaborative, globally distributed engineering team that values technical rigour,... ...Responsibilities and Impact Architect and own full-stack product features end-to-end — from... ...7+ years of professional software engineering experience. Production experience...InternshipSecond jobLive InWork at officeWorldwideFlexible hours2 days per week$86.6k - $118.6k per year
...team where everyone makes play happen. We are looking for a Full Stack Web Developer with 3-4 years of experience in Next.Js, TypeScript... .... You will also collaborate across design, product, and engineering teams to deliver high‑quality, API-driven features that power our...Long term contractFull timeLocal area$125.3k - $208.8k per year
Reference no. R2859178 Position title: Software Engineer - Full StackLocation: Toronto, ON (Hybrid)About the job Ready to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the performance of our entire business...Work from homeFlexible hours$86.1k - $136.1k per year
Full Stack Software Engineer Build technology that powers critical financial systems We’re looking for a Full Stack Software Engineer who enjoys solving complex problems, building reliable applications, and working across technologies to modernize enterprise-scale...Long term contractTemporary workLocal area$100k - $220k per year
Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto.About Us Fiscal.Ai (formerly FinChat) is a leading research...Casual workRemote work$110k - $140k per year
MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid, SaltEdge, MX, and Meld. The candidate will focus on secure, scalable integrations critical to MyFO’s wealth management platform. What you...Full timeRemote work- ...voice conversations feel natural to keeping them reliable in real-world conditions. We’re looking for a Software Engineer who wants to build across the whole stack (backend services, web interfaces, and the AI agents themselves) and gets energy from solving hard problems...Live InWork at office2 days per week3 days per week
- ...Competitive Pay | 100% Remote | Golang, Java, React, TypeScript | Fintech & Cryptocurrency Industry Veta Virtual is hiring a Full Stack Software Engineer for one of our high growth clients in the fintech and cryptocurrency industry. This is not a single layer coding role....Remote work
- Build production software across React, React Native, and Node.Js in QFG... ...and deploy features across the full lifecycle while supporting reliable delivery.As a Software Engineer, you will work with limited... ...workload experienceApply full-stack engineering, cloud, testing, and...Work at office
$117.9k - $153.93k per year
...this role is fully remote but requires you to be located in Canada within the PST or MT timezones .We’re looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.What You'll Do: Build...InternshipWork at officeLocal areaRemote work$69.3k - $158k per year
Full-Stack Software EngineerThe Opportunity:Are you looking for an opportunity to not just develop software, but to design a system that will... ...Top Secret clearance Bachelor’s degree in CS or Engineering Nice If You Have: Experience working with CI/CD pipelines...Full timeContract workPart timeLocal areaRemote work- ...large-scale, data-intensive apps Experienced with React, NodeJS, Postgres, Redis and Docker (if you have experience with other modern stacks that’s totally fine too, as long as you’re a fast learner!) Proficient in at least one low-level language (ideally Rust or Go)...Remote workFlexible hours
$150k - $200k per year
...$100M+ exit.We doubled revenue in the past two months. We expect to double again by early Q4.We're hiring an AI Builder—a full stack software engineer—to join our engineering team in Toronto and own end-to-end feature development for Gigi, our AI agent.This is still fundamentally...Summer workInternshipWork at office- ...with extensive experience in building and operationalizing AI software solutions. About UsAltaML is a leading North American... ...smart people, we want to hear from you! We are looking for a Full Stack Software Engineer who builds software in an AI-native way — someone who...SeniorPermanent employmentFull timeFor contractorsWork at officeLocal area
usd275k per year
Software Engineer VI (Full Stack) - Brix Full-time position in Palo Alto, CA. Salary range: 275k - 450k USD/year.Overview We are seeking a staff engineer with 3+ years of experience in building scalable infrastructure from the ground up, and who can manage and grow our...SeniorFull time- ...a global SaaS company modernizing its architecture.As a Software Engineer, you will work with senior developers and architects to design systems, implement features... ...with DevExpress controls and testing frameworksApply full stack engineering skills across .NET, Angular, Azure,...Senior
- ...sellers get paid in USD, hold balances in stable currency, and withdraw across Remitly's 170+ country disbursement network. As a Senior Full Stack Software Engineer on Remitly Business, you will build product and platform across both sides of this marketplace — from customer-...SeniorLong term contractTemporary workFor contractorsWork at office
- Build real-time data processes at scale with AI coding agents as a Full Stack Software Engineer at impact.Com in Victoria, BC.This senior-level opportunity supports impact.Com’s global team and Partnership Platform. You will design distributed systems while using Claude Code...Senior
- Build full-stack products with React, TypeScript, and AI-first development at ODAIA, working remotely across Canada and the United States.As a Software Engineer, you will own well-defined capabilities from user problem through deployment and iteration. You will work with senior...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB

