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
- ...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
$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- ...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
- ...across platforms. Own delivery from idea through production.As a Senior Software Engineer, you will shape technical direction while partnering with... ...organizations.Key Responsibilities: Build, ship, and maintain full-featured responsive applicationsLead application architecture...Senior
- Drive full stack software delivery for Remarcable’s construction technology platform, working four days weekly from downtown Vancouver.This Senior Full Stack Engineer will guide product initiatives from concept through production with autonomy and technical influence. You will...SeniorFor contractors
- 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
- Build AI-powered commercial intelligence at ODAIA as a Senior Software Engineer, using React, TypeScript, APIs, and AWS Lambda across the stack.This senior engineering role shapes products for life sciences commercial teams engaging healthcare providers. You will frame ambiguous...Senior
- 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- 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
$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- ...provider of strategic planning and performance management software, helping organizations turn their visions into reality. We... ...this RoleWe are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that...SeniorWork at officeLocal areaRemote workFlexible hours
- Software Engineer, Full Stack - VancouverAbout EmaEma is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency...SeniorTemporary 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$150k - $175k per year
Senior Full-Stack Software Engineer, IntegrationsReady to accelerate your career? Cardata is where driven people make an outsized impact. We're a small but mighty team transforming how businesses manage vehicle reimbursement - replacing outdated programs with smart, automated...SeniorFor contractorsRemote workFlexible hours- ...MVP in February 2027, and the project continues into 2028. Our stack: Ruby on Rails, Node.Js/TypeScript and Python services, Vue, PostgreSQL... ...and CI/CD integrationMandatory Skills Description Mid-to-senior engineer with strong backend and data fundamentalsProduction experience...Senior
$100k - $150k per year
...distributor pricing, AI discrepancy detection, and 180+ supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels. We are looking for resourceful, curious engineers...SeniorFull timeFor contractorsWork at officeRelocation- 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
$86.6k - $118.6k per year
.... A team where everyone makes play happen.We are looking for a Full Stack Web Developer with 1-2 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- ...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
- Reference no. R2859178 Position title: Software Engineer - Full Stack Location: Toronto, ON (Hybrid) About The JobReady 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...Work from homeFlexible hours
$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- ...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
- Experience with robotics or simulation software.Experience with game engine or physics engine.Knowledge of three.Js or other technologies for 3D graphics... ...We are seeking a talented and motivated Full Stack Software Engineer to help build and enhance our web-based...InternshipRemote work
$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$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$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$86.1k - $136.1k per year
Full Stack Software Engineer, Finance & Treasury TechnologyThe OpportunityWe're looking for an experienced Full Stack Software Engineer to join our Group Functions Technology, Finance Solution Delivery team. This is an opportunity to work on technology that sits at...Long term contractTemporary workLocal areaFlexible hours
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

