Immigration Assistant

Immigration Assistant Job Description Template

Our company is looking for a Immigration Assistant to join our team.


  • Other duties as assigned;
  • Prepare letters and other documents on behalf of the employer/client;
  • Retrieve and/or return files;
  • Run reports to assist in managing own caseload;
  • Files and monitors applications and petitions with appropriate government agencies;
  • Photocopies, faxes and document scanning;
  • Finalize documents after review by Practice Manager, Team Manager and/or Attorney;
  • Drafts support statements and organizes documentations for filling;
  • Collaborate with manager and the legal team to facilitate cases and meet monthly filing goals;
  • Update database(s) and utilize case preparation/management tools effectively and efficiently;
  • Provide information and assistance to clients regarding legal procedures (NOT legal advice);
  • Ensure deadlines are met;
  • Coordinate with clients to gather required information;
  • Address envelops and package.


  • Superb organizational skills;
  • Strong attention to detail and accuracy;
  • Ability to follow instructions and action independently;
  • Able to learn and effectively implement new processes quickly;
  • Strong computer skills;
  • Excellent English language skills, both spoken and written;
  • Exceptional customer service and interpersonal skills;
  • Ability to manage heavy case-load and work within strict timelines;
  • Able to walk and climb stairs or use elevator to coordinate with other departments;
  • Able to maintain a sedentary position for up to 90% of the workday;
  • Ability to receive and analyze information;
  • Able to bend, stoop, kneel and/or stand to access files and documents;
  • General computer knowledge and typing skills, including word-processing, email, and forms software;
  • Ability to proofread and edit one’s own work product;
  • MS Office, Scan/Copy; learns to effectively utilize VB and Cobalt.