Opens in a new tab

We work harder
to find your fit. 

Results-driven, relationship-focused.

At R•JOHNSON, our team is your team. Our philosophy is simple: we prioritize connecting great people to the positions they can succeed in. We approach every placement opportunity with honest communication and genuine passion for what we do. Rather than “sell” resumes to our clients, or “sell” jobs to applicants, we curate prospective applicants through a thorough proven process that works with the industry’s ever-changing needs.

Richard Johnson, B. Comm

Founder & Principal Recruiter

Richard Johnson is the founder and principal recruiter of R•JOHNSON Legal Recruitment, a Vancouver-based agency established in 2007. With more than 30 years of experience in legal recruitment, Richard has worked across local, national, and international agencies, giving him a deep, well-rounded understanding of the legal market and the people within it.

From day one, Richard built the agency around a simple but firm belief: candidates and clients deserve to be treated as equals in the placement process. Each deserves the same respect, care, and attention. That philosophy continues to guide every search and has been the foundation of Richard’s long-standing relationships and repeat partnerships.

Richard is not a salesperson—and never has been. He doesn’t push placements or rush decisions. Recruitment happens at its own pace, and the right move only happens when the fit is right on both sides. Known for his calm, thoughtful approach, Richard listens closely to where people are in their careers and helps align opportunities that make sense long-term, not just short-term. Professional, responsive, and highly efficient, Richard brings energy, perspective, and authenticity to his work. Clients and candidates alike value his straight-up communication, genuine interest in people, and ability to make the process feel human.

Outside of résumés and role descriptions, Richard is someone who genuinely enjoys people and the conversations that come with understanding what motivates them. He believes great recruitment is built on trust, timing, and transparency—not pressure. His goal is simple: to help people make thoughtful career moves and help firms build teams that truly work, creating partnerships that last well beyond a single placement.

richard@rjohnsoncorp.com
(604) 687-7555 x107

KIMBERLY MACMILLAN, B.A., CPHR

DIRECTOR OF RECRUITMENT

Kimberly brings more than two decades of experience in human resources management and a diverse range of expertise having managed law firms, real estate firms and high-tech corporations. Prior to changing her professional focus to human resources management in 2000, she worked as a paralegal for BLG LLP.

As Director of Recruitment, Kimberly is responsible for leading the full- cycle recruitment process and managing the day-to-day operations of the office. She also develops and executes creative sourcing strategies that ensure effective talent acquisition of top-tier candidates. Serving as the main point of contact for clients, she, along with her team, endeavor to facilitate a successful completion for every recruit. Kimberly doesn’t believe in selling or ‘forcing’ a relationship. She works from the heart and works relentlessly to find the right fit for every opportunity.

Kimberly holds a Bachelor of Arts, Paralegal Diploma, Human Resources Management Certificate, and CPHR designation. She is a member of the CHPR (BC and Yukon) and was the co-chair of the Professional Recruiters Roundtable. She is also a former member of the BCLMA and was the co- chair of the Small Firms subsection.

kimberly@rjohnsoncorp.com
(604) 687-7555 x102

Sarah Creaven

Recruitment Coordinator

Sarah joined R•JOHNSON in January 2025 with an impressive background in customer service and a desire to help others. After graduating from The National College of Art and Design, Dublin, Ireland with a Bachelor’s in Fine art and Visual Culture, specialising in Media, she moved from Ireland to Vancouver to start her professional career. At R•JOHNSON, Sarah will be your first point of contact in the recruitment process. She will help facilitate all recruitment activities to ensure the best results for both the candidates and clients.

sarah@rjohnsoncorp.com
(604) 687-7555 x105

MAXINE LIEN

RECRUITMENT COORDINATOR

Maxine is an integral part of R•JOHNSON with almost 10 years of legal recruitment, customer service and administrative experience. As Recruitment Coordinator, Maxine ensure that the entire recruitment process runs smoothly by managing day-to-day operations, including attracting and evaluating candidates, conducting interviews, posting job opportunities, and so much more. Maxine’s passion for securing the highest quality selection of candidates and job opportunities consistently results in R•JOHNSON exceeding our placement objectives year after year.

maxine@rjohnsoncorp.com
(604) 687-7555 x101

Where great talent
meets opportunity.

Law Firm Office Services — 1 Year Contract | Vancouver

Job No. / Vancouver / Administration

Law Firm Office Services – 1 Year Contract | Vancouver R•JOHNSON Legal Recruitment is currently seeking an organized and detail-oriented Office Services Assistant to join a well-established Vancouver law firm for a one-year maternity leave contract. This is an excellent opportunity for someone with strong administrative skills who enjoys working in a professional, fast-paced environment.…

Read More

Litigation Lawyer — Civil, Family & Foreclosure | Greater Vancouver

Job No. / Greater Vancouver / Lawyer

Litigation Lawyer – Civil, Family & Foreclosure | Greater Vancouver RJOHNSON Legal Recruitment is currently seeking an experienced Litigation Lawyer to join a growing and well-established law firm in the Greater Vancouver area. This is an excellent opportunity for a lawyer with a minimum of 3 years’ call who enjoys managing a diverse litigation practice,…

Read More

Immigration Lawyer — Hybrid | Vancouver

Job No. / Vancouver / Lawyer

Immigration Lawyer – Hybrid | Vancouver Salary: $125,000–$150,000 + Performance Bonus R•JOHNSON Legal Recruitment is currently seeking an experienced Immigration Lawyer to join a well-established Vancouver law firm with a strong focus on Canadian immigration and cross-border legal matters. This is an excellent opportunity for a lawyer looking to further develop their immigration practice within…

Read More

Jr. Litigation LAA — 1-Year Contract

Job No. / Vancouver / LAA

Junior Litigation Legal Administrative Assistant – 1-Year Contract We are currently seeking a Junior Litigation Legal Administrative Assistant to join a busy and professional legal team for a 1-year contract position. This is an excellent opportunity for a junior LAA with 1–3 years of litigation experience who is looking to further develop their skills in…

Read More

Legal Accounting & Office Assistant – Victoria

Job No. / Victoria / Accounting, Administration

Legal Accounting & Office Assistant – Victoria Our client, a well-established law firm in Victoria, is seeking a versatile Legal Accounting & Office Assistant to join their team. This is a varied position combining law firm accounting, office administration, reception and general team support. It would be an excellent fit for someone who enjoys variety, is…

Read More

Law Firm Marketing Coordinator — Hybrid

Job No. / Vancouver / Marketing

Marketing Coordinator (Hybrid) — Law Firm We are seeking an experienced Marketing Coordinator to join a successful Vancouver law firm. This is a varied, hands-on position for a marketing professional who enjoys taking ownership of projects from concept through execution and working across digital marketing, content, events, communications, and business development initiatives. The successful candidate…

Read More

Marketing/Administrative Assistant – Law Firm(Hybrid)

Job No. / Vancouver / Administration, Marketing

Marketing Assistant – Law Firm – Hybrid We are currently seeking a Marketing/Administrative Assistant to join a highly regarded and well-established Vancouver law firm. This is an excellent opportunity for someone in the early stages of their marketing career who is looking to gain hands-on experience within a professional and collaborative environment. Working as part…

Read More

Senior Labour & Employment Legal Assistant — Hybrid

Job No. / Vancouver / LAA, Paralegal

Senior Legal Assistant – Labour & Employment (Hybrid) We are currently seeking an experienced Legal Assistant to join a busy Labour & Employment practice with a well-established Vancouver law firm. This is an excellent opportunity for a senior Legal Assistant who brings strong, recent experience in Labour & Employment law and is comfortable independently managing…

Read More

Corporate Records Clerk / Legal Assistant — Surrey

Job No. / Surrey / LAA

Corporate Records / Legal Assistant – Surrey We are currently seeking a Junior Corporate Records / Legal Assistant to join the Surrey office of a well-established law firm. This is an excellent opportunity for someone with at least 2 years of corporate records experience who is looking to continue building their skills within a supportive…

Read More

Family Law Legal Assistant

Job No. / Vancouver / LAA, Paralegal

Family Law Legal Assistant We are currently seeking an experienced Family Law Legal Assistant to join a well-established downtown Vancouver law firm that specializes in family law. This is an excellent opportunity for a Legal Assistant with a solid background in family law who enjoys being closely involved in the day-to-day management of an active…

Read More

Where great talent
meets opportunity.

ViEW Job opportunities

Law Firm Office Services — 1 Year Contract | Vancouver

Job No. / Administration

Law Firm Office Services – 1 Year Contract | Vancouver R•JOHNSON Legal Recruitment is currently seeking an organized and detail-oriented Office Services Assistant to join a well-established Vancouver law firm for a one-year maternity leave contract. This is an excellent opportunity for someone with strong administrative skills who enjoys working in a professional, fast-paced environment.…

Read More

Litigation Lawyer — Civil, Family & Foreclosure | Greater Vancouver

Job No. / Lawyer

Litigation Lawyer – Civil, Family & Foreclosure | Greater Vancouver RJOHNSON Legal Recruitment is currently seeking an experienced Litigation Lawyer to join a growing and well-established law firm in the Greater Vancouver area. This is an excellent opportunity for a lawyer with a minimum of 3 years’ call who enjoys managing a diverse litigation practice,…

Read More

Immigration Lawyer — Hybrid | Vancouver

Job No. / Lawyer

Immigration Lawyer – Hybrid | Vancouver Salary: $125,000–$150,000 + Performance Bonus R•JOHNSON Legal Recruitment is currently seeking an experienced Immigration Lawyer to join a well-established Vancouver law firm with a strong focus on Canadian immigration and cross-border legal matters. This is an excellent opportunity for a lawyer looking to further develop their immigration practice within…

Read More

Jr. Litigation LAA — 1-Year Contract

Job No. / LAA

Junior Litigation Legal Administrative Assistant – 1-Year Contract We are currently seeking a Junior Litigation Legal Administrative Assistant to join a busy and professional legal team for a 1-year contract position. This is an excellent opportunity for a junior LAA with 1–3 years of litigation experience who is looking to further develop their skills in…

Read More

Legal Accounting & Office Assistant – Victoria

Job No. / Accounting, Administration

Legal Accounting & Office Assistant – Victoria Our client, a well-established law firm in Victoria, is seeking a versatile Legal Accounting & Office Assistant to join their team. This is a varied position combining law firm accounting, office administration, reception and general team support. It would be an excellent fit for someone who enjoys variety, is…

Read More

Law Firm Marketing Coordinator — Hybrid

Job No. / Marketing

Marketing Coordinator (Hybrid) — Law Firm We are seeking an experienced Marketing Coordinator to join a successful Vancouver law firm. This is a varied, hands-on position for a marketing professional who enjoys taking ownership of projects from concept through execution and working across digital marketing, content, events, communications, and business development initiatives. The successful candidate…

Read More

Marketing/Administrative Assistant – Law Firm(Hybrid)

Job No. / Administration, Marketing

Marketing Assistant – Law Firm – Hybrid We are currently seeking a Marketing/Administrative Assistant to join a highly regarded and well-established Vancouver law firm. This is an excellent opportunity for someone in the early stages of their marketing career who is looking to gain hands-on experience within a professional and collaborative environment. Working as part…

Read More

Senior Labour & Employment Legal Assistant — Hybrid

Job No. / LAA, Paralegal

Senior Legal Assistant – Labour & Employment (Hybrid) We are currently seeking an experienced Legal Assistant to join a busy Labour & Employment practice with a well-established Vancouver law firm. This is an excellent opportunity for a senior Legal Assistant who brings strong, recent experience in Labour & Employment law and is comfortable independently managing…

Read More

Corporate Records Clerk / Legal Assistant — Surrey

Job No. / LAA

Corporate Records / Legal Assistant – Surrey We are currently seeking a Junior Corporate Records / Legal Assistant to join the Surrey office of a well-established law firm. This is an excellent opportunity for someone with at least 2 years of corporate records experience who is looking to continue building their skills within a supportive…

Read More

Family Law Legal Assistant

Job No. / LAA, Paralegal

Family Law Legal Assistant We are currently seeking an experienced Family Law Legal Assistant to join a well-established downtown Vancouver law firm that specializes in family law. This is an excellent opportunity for a Legal Assistant with a solid background in family law who enjoys being closely involved in the day-to-day management of an active…

Read More

Associate — Commercial Litigation (Langley)

Job No. /

Associate Lawyer – Commercial Litigation (Langley) We are currently seeking an experienced Associate Lawyer to join the litigation group of one of Western Canada’s largest full-service law firms. This long-established firm, with satellite offices throughout the Lower Mainland, has built its reputation on the strength, expertise, and commitment of its people. This is an excellent…

Read More

Jr. Litigation Legal Administrative Assistant — Boutique Firm | Great Culture

Job No. / LAA

Junior Litigation LAA – Boutique Firm | Great Culture 2–5 years of civil litigation experience? Looking for a firm where you can continue to learn and grow in a genuinely supportive, relaxed environment? We are seeking a Junior Litigation Legal Administrative Assistant to join a well-established boutique Vancouver law firm. This is an excellent opportunity…

Read More

Litigation Legal Assistant (4 years + experience) — Vernon

Job No. / LAA

Legal Assistant – Civil Litigation We are seeking an experienced Legal Assistant to join a busy and collaborative litigation team. This is an excellent opportunity for a highly organized legal professional with a strong background in BC civil litigation who enjoys working closely with lawyers, paralegals, clients, and other parties. The successful candidate will be…

Read More

Senior Tax Lawyer — Surrey

Job No. / Lawyer

Senior Tax Lawyer – Surrey Our client, a well-established and highly regarded full-service law firm in Surrey, is seeking an experienced Senior Tax Lawyer to join and help lead its growing Tax Group. This is a unique opportunity for an established tax lawyer looking for a strong platform from which to continue building their practice.…

Read More

Litigation Legal Assistant — Build on you Insurance Defence Experience

Job No. 5158 / LAA

Litigation Legal Assistant – Build on Your Insurance Defence Experience Our client, a full-service downtown Vancouver law firm, is seeking a Junior to Intermediate Litigation Legal Assistant to join its busy practice. This is an excellent opportunity to join a great team with an exceptional corporate culture and supportive working environment. If you have an…

Read More

Family/Estate Law Associate — 3-7 Year Call

Job No. 5180 / Lawyer

Family & Estate Lawyer – 3 to 7 Year Call Our client, an established and growing law firm located in downtown Vancouver, is seeking a 3 to 7 year call Lawyer to join its practice, with a focus on family and estate law. Experience in family and/or estate law is preferred; however, our client is…

Read More

Senior Estate & Litigation Paralegal — 14-Month Maternity Leave #5178

Job No. 5178 / Paralegal

Senior Estate & Litigation Paralegal — 14-Month Maternity Leave Contract #5178 Our client is seeking an experienced Senior Estate & Litigation Paralegal to join its team for a 14-month maternity leave contract. This is a hands-on position offering exposure to a broad and varied litigation practice, including general civil, estates, personal injury, construction, and employment…

Read More

Litigation Float – Top Tier Downtown Law Firm #5173

Job No. 5173 / LAA

Litigation Float Legal Administrative Assistant – #5173 Our client is seeking an experienced Litigation Float Legal Administrative Assistant to join its team. This is an excellent opportunity for a versatile and organized LAA who enjoys working with a variety of lawyers and practice groups in a collaborative law firm environment. The successful candidate will provide…

Read More

Director of HR & Operations – Law Firm #5175

Job No. 5175 / HR/Office Management

Director of HR and Operations – #5175 Our client is seeking a full-time, permanent Director of HR and Operations to provide strategic leadership and oversee the firm’s administrative and operational functions. This is an excellent opportunity for an experienced professional services leader to play a key role in supporting the firm’s people, culture, and continued…

Read More

Patent & Trademark Legal Assistant – Maternity Leave #5174

Job No. 5175 / LAA, Paralegal

Patent and Trademark Legal Assistant – Maternity Leave Contract #5174 Our client is seeking a full-time Patent and Trademark Legal Assistant to provide maternity leave coverage. This is an excellent opportunity for an enthusiastic and motivated individual to join a collaborative intellectual property team consisting of a Partner, Senior Counsel, Associate, Paralegal, and other Legal…

Read More

Intermediate/Senior Commercial Paralegal – #5171

Job No. 5171 / Paralegal

Intermediate/Senior Commercial Real Estate Paralegal – #5171 Our client is seeking an experienced Intermediate/Senior Commercial Real Estate Paralegal to join its busy Commercial Real Estate practice. This is an excellent opportunity to become part of a collaborative team that values professionalism, exceptional client service, and a positive working environment. The successful candidate will enjoy a…

Read More

Litigation Legal Assistant/Paralegal – #5160

Job No. 5160 / LAA, Paralegal

Litigation Legal Assistant/Paralegal – #5160 Our client, one of Vancouver’s most respected law firms, is looking for a new Litigation Legal Assistant/Paralegal. Job Duties Oversee the progression of files, including obtaining all relevant documentation and coordinating the settlement process. Serve as the primary point of contact for clients, gathering information related to their claims. Draft,…

Read More

Commercial Litigation Associate (4-7 years) – #5155

Job No. 5155 / Lawyer

Commercial Litigation Associate (4–7 Years) We are currently recruiting for a Commercial Litigation Associate to join a well-established litigation team based in Langley. This opportunity is ideal for a motivated lawyer who enjoys handling a broad range of litigation matters, with a primary focus on commercial disputes. The successful candidate will have access to extensive…

Read More

Commercial Litigation Legal Assistant – #5151

Job No. 5151 / LAA

Commercial Litigation Legal Assistant – #5151   Our client, an expanding law firm located in the heart of downtown Vancouver is actively seeking a Commercial Litigation LAA. As the successful applicant, you will be an integral part of a of a busy commercial litigation practice. This firm is highly regarded and well established and can…

Read More

Litigation Legal Assistant

Job No. 5101 / LAA

Our client, an innovative and well-respected, downtown legal firm, is looking for the perfect candidate to fill their Litigation LAA opportunity. You would be working with lawyers in a busy practice, so the ideal candidate must have a strong attention to detail and multitasking abilities. Job responsibilities include but aren’t limited to: Draft, edit and manage…

Read More

Family Law Associate

Job No. 5097 / Lawyer

Our client is searching for an outgoing and results-driven lawyer to join their seasoned team of professionals. This newly created role for an Associate is the perfect way to cement your career in a professional, team environment. You will be mentored by some of the best Partners and Senior Associates in the firm as well…

Read More

Litigation Legal Assistant

Job No. 5057 / LAA

Our client, a large, full-service law firm located in the heart of downtown Vancouver, is actively seeking motivated and professional Litigation Legal Administrative Assistant to join their team. The chosen candidate will join a firm that values its employees with a strong focus on work/life balance and a competitive salary and benefits package. Job responsibilities…

Read More

Legal Administrative Assistant

Job No. 5049 / LAA

Our client, a mid-size law firm in downtown Vancouver, is seeking a motivated and professional candidate for a Employment and Labour Legal Assistant position. This firm is known for their unparalleled passion for providing exceptional client service and dedication. Job responsibilities include but aren’t limited to: Calendar management and scheduling Draft, edit and manage legal…

Read More