Immigration Assistant

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$800-$1000 CAD

HOURS PER WEEK

40

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

Join our fast-growing team at IVEY Group!

IVEY Group is a Northern Ontario-based organization with offices in Sudbury and Timmins and a recognized leader in workforce solutions and immigration services for Canada's heavy industries, with a strong focus on the mining sector.

Recognized by The Globe and Mail as one of Canada’s Top Growing Companies for three consecutive years, we have built our reputation on delivering exceptional service, creating innovative workforce solutions, and building trusted, long-term relationships with our clients.

As we continue to grow, we are looking for an Immigration Assistant | LMIA Team

This position will work closely with the Immigration Team Lead in the preparation, coordination, and submission of LMIA applications, while also supporting other immigration processes as required

Key Responsibilities:

• Act as the key point of contact for client inquiries throughout the LMIA application process and provide timely status updates
• Take full accountability for assigned LMIA files and related applications
• Ensure all LMIA timelines, recruitment periods, and submission deadlines are properly tracked and met
• Prioritize tasks based on urgency, particularly with respect to LMIA recruitment and submission requirements
• Gather and maintain confidential client and recruitment information in the case management system
• Learn and utilize all relevant LMIA portals, systems, and internal software
• Review documentation for accuracy, including recruitment results, employer documents, and application forms
• Prepare and track a list of outstanding documents required for LMIA submission
• Participate in introductory calls with the Immigration Team Lead to review LMIA strategy and requirements
• Prepare LMIA forms and supporting documents and send them to the client for review and completion
• Follow up with clients to ensure all required documentation is collected in a timely manner
• Assist in the preparation of LMIA submission letters and supporting rationale
• Organize and compile complete LMIA application packages for submission
• Submit files to the Immigration Team Lead for final review prior to submission
• Send final forms to clients for review, approval, and signature
• Filling LMIA applications in the appropriate portal and complete submission steps, providing confirmation to the client
• Assist with post-submission requests and follow-ups related to LMIA applications
• Support additional immigration administrative tasks as required

This job description in no way states or implies that these are the only duties to be performed by this employee. They will be required to follow any other instructions and to perform any other duties requested by their supervisor.
IVEY Group is an equal opportunity Employer committed to fostering an inclusive and accessible environment reflecting the diversity of the communities in which we operate. If requested, we will provide reasonable accommodation during the recruitment process for people with disabilities.


Required skills & experience:

• Work experience within an immigration law firm/consultancy is an asset
• A Paralegal Diploma or completion of the Immigration Consultant program will be considered an asset
• Excellent verbal and written communication skills
• Knowledge of government portals and online submissions of various immigration applications
• Excellent customer service skills
• A client service mindset, high attention to detail, and desire to achieve a high level of productivity
• Able to effectively communicate and work cross-culturally with different clients
• Bilingualism will be considered an asset (English, French)
• Ability to contribute to a positive work environment, effectively collaborate, and promote teamwork
• Able to work with minimum supervision

Compensation
• Competitive salary aligned with experience

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0221
Total Execution Time  0.0250
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,576 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Immigration-Assistant-1751203
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0139 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751203
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 773800
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1751203
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751203' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751203 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=844***Oct-17-2026=199***Oct-18-2026=7' WHERE job_id= '1751203'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1050' WHERE job_id= '1751203'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751203' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751203 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '773800'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)