Immigration Caseworker / Legal Assistant (part Time)

Richmond Hill, ON, CA, Canada

Job Description

About Us


Moshiri Immigration is a regulated Canadian immigration consulting firm handling a wide range of complex cases, including refugee claims, humanitarian & compassionate applications, admissibility hearings, sponsorships, appeals, and economic immigration streams. Our sister company is an RCMP-accredited fingerprinting agency providing background checks, record suspensions, and pardons.

We are a fast-paced and growing office looking for a passionate and detail-oriented team member who is eager to build a career in the immigration and legal field. This role offers the chance to be part of meaningful work, assisting clients through life-changing processes, with significant opportunity for growth and advancement for the right candidate.

Position Summary


We are seeking a part-time

Immigration Legal Assistant

(2-3 days per week, including some Saturdays) to join our team.

This is an

in-person role

that will suit someone who thrives in a fast-paced environment, has strong attention to detail, and is comfortable working directly with clients from diverse cultural backgrounds.

Given the sensitive nature of immigration and legal work, accuracy and professionalism are essential, as even minor errors can have significant impacts. The ideal candidate will be proactive, confident in communication, and able to take initiative while supporting clients with care and discretion.

This position offers an excellent opportunity for someone who is

passionate about the legal field

and eager to gain meaningful, hands-on experience, with room for growth as our practice expands.

Key Responsibilities



Serve as the direct point of contact for clients, handling phone calls, emails, and in-person meetings. Actively follow up with clients to ensure documents are gathered, organized, and submitted on time. Prepare immigration applications and submission packages with high accuracy. Draft correspondence and maintain detailed client records. Conduct research and stay up to date with changes in immigration laws, policies, and procedures. Handle confidential information with discretion and professionalism. Support related services through our fingerprinting company, including record checks and record suspension applications. Other administrative and case management duties as assigned.

Qualifications



Prior experience in a

legal or immigration office

(required). Fluency in

Farsi and English

(required). Strong drafting and writing skills with excellent attention to detail. Strong knowledge of Canadian immigration law, policies, and regulations, including economic immigration programs (Express Entry and Provincial Nominee Programs), citizenship applications, PR card renewals, family sponsorships, refugee and H&C applications, as well as temporary resident visas and study/work permits. Educational background in a related discipline (e.g., Legal Studies, Law Clerk, Immigration Case Management, Paralegal, or Office/Business Administration) Excellent interpersonal and customer service skills with the ability to work independently with minimal supervision. Proficiency with Microsoft Office (Word, Excel), Google Workspace (Docs, Sheets), and Adobe Acrobat; ability to conduct legal and immigration research using resources such as CanLII, LexisNexis, or Westlaw. Must be a

Canadian citizen or permanent resident

, as this position requires Government of Canada security clearance and will involve criminal record checks.
Job Type: Part-time

Pay: From $17.60 per hour

Application question(s):

Are you a Canadian citizen or permanent resident? (This requirement is necessary to obtain Government of Canada security clearance for this position) Do you have prior experience working in a legal or immigration office?
Language:

* Farsi (required)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2852759
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Richmond Hill, ON, CA, Canada
  • Education
    Not mentioned