Description du poste
**Location:** Toronto (hybrid)
**Reports to:** CEO
**Compensation:** $150k - $165k + 10% target annual performance bonus, depending on experience.
**The opportunity**
-------------------
AI 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 presence**
----------------
CanadaVisa 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 business**
-----------------------------
Alongside 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 platform**
----------------
We’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 do**
------------------
You’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 somethin