Join Our Team
We are building something different. Come be part of it.
MyVisa.Law is not a traditional immigration practice. We are a team of focused, driven legal professionals who take on complex and high-stakes immigration matters and get results. We work on cases that challenge us, serve clients who are counting on us, and hold ourselves to a standard that goes well beyond processing applications.
If you are looking for a place where your work genuinely matters, where you will develop real expertise in one of Canada's most dynamic areas of law, and where you will be part of a team that takes both its clients and its people seriously, we want to hear from you.
What it means to work here.
Meaningful Work
Every file we handle affects a real person's life or livelihood. The work here is consequential and you will feel that every day.
Deep expertise
We focus exclusively on immigration law. You will develop a level of specialization here that a generalist practice simply cannot offer.
Complex cases
From Federal Court litigation to procedural fairness letters to entrepreneur PNP applications, our caseload pushes you to grow as a legal professional.
Flexible work arrangements
We understand that great legal work can happen in different settings. Work arrangements are discussed and structured based on the role and the person.
A team that invests in you
We support ongoing learning, professional development, and the kind of mentorship that helps lawyers and paralegals build careers they are proud of.
Forward-thinking practice
We stay ahead of how immigration law is evolving, including the growing role of AI in government decision-making. You will be at the leading edge of the field.
Current Positions
No open positions at the moment.
We are not actively recruiting right now, but we are always interested in hearing from talented people who share our values and our commitment to excellent immigration law. If that sounds like you, we encourage you to introduce yourself.
Send us your resume and a brief note about why you want to join the MyVisa Team.