Experienced U.S. Immigration Legal Assistant

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

TYPE OF WORK

Full Time

SALARY

$6–$7/hour depending on experience

HOURS PER WEEK

40

DATE UPDATED

Oct 1, 2026

JOB OVERVIEW

Green Family Immigration Law is a U.S.-based virtual immigration law firm seeking an experienced, detail-oriented Legal Assistant to join our team full-time.

This is not an entry-level immigration position. We are specifically looking for someone who already has hands-on experience preparing U.S. immigration cases and USCIS forms and who can eventually independently manage assigned cases after learning our firm's procedures.

Our practice focuses heavily on marriage and family-based immigration, so prior experience with marriage-based adjustment of status is strongly preferred.

Responsibilities:

• Prepare USCIS forms accurately, especially Forms I-130, I-130A, I-485, I-864, I-765, I-131, G-28 and related filings
• Review client questionnaires and information for accuracy and completeness
• Review supporting documents and evidence
• Identify missing, inconsistent, incorrect or insufficient information
• Ask questions when information is missing or unclear rather than guessing
• Follow up with clients for missing documents and information
• Prepare and organize USCIS filing packages
• Draft routine cover letters and client correspondence
• Make attorney-requested corrections accurately
• Send forms and documents to clients for review
• Organize and maintain electronic case files
• Track USCIS notices, RFEs, biometrics, interviews and other case milestones
• Communicate professionally, patiently and kindly with clients
• Maintain accurate case notes and case status information
• Manage assigned cases and follow through on outstanding tasks

Requirements:

• Prior hands-on U.S. immigration law experience
• Family-based immigration experience strongly preferred
• Experience personally preparing USCIS forms
• Excellent attention to detail
• Strong written English
• Strong organizational skills
• Ability to follow detailed instructions
• Comfortable asking questions when information is unclear
• Ability to independently manage multiple cases
• Comfortable learning new technology and systems
• Reliable internet and professional work environment
• Kind, patient and professional with clients

Schedule:

Monday–Friday, 40 hours per week during U.S. Central Time business hours.

HOW TO APPLY — PLEASE READ CAREFULLY

Include the following in your application:

Your résumé.
Briefly describe your U.S. immigration law experience and how long you have worked in immigration.
Do you have experience using Camplegal?
Tell us which of the following forms you have personally prepared: G-28, I-130, I-130A, I-485, I-864, I-765, I-131, I-751 and N-400.
Tell us whether you are currently employed or working for any other clients.
In the first line of your application, write the exact words: LOVE HAS NO BORDERS

Applicants who appear to be a good fit will be asked to complete a short practical USCIS form-preparation assessment before being invited to an interview.

The assessment is designed to evaluate attention to detail, USCIS form preparation, ability to follow instructions, and whether you identify missing information rather than guessing.

Please apply only if you are comfortable completing a practical skills assessment as part of the hiring process.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0199
Total Execution Time  0.0216
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,096 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-US-Immigration-Legal-Assistant-1727483
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0123 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1727483
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 970288
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1727483
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1727483' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1727483 
0.0020   UPDATE employer_jobs SET hit_counts = '***Sep-10-2026=559***Sep-11-2026=52***Sep-12-2026=16***Sep-13-2026=9***Sep-14-2026=15***Sep-15-2026=16***Sep-16-2026=35***Sep-17-2026=24***Sep-18-2026=6***Sep-19-2026=13***Sep-20-2026=13***Sep-21-2026=242***Sep-22-2026=54***Sep-23-2026=23***Sep-24-2026=25***Sep-25-2026=26***Sep-26-2026=13***Sep-27-2026=4***Sep-28-2026=22***Sep-29-2026=22***Sep-30-2026=20***Oct-01-2026=425***Oct-02-2026=79***Oct-03-2026=12' WHERE job_id= '1727483'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1208***Oct-2026=516' WHERE job_id= '1727483'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1727483' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1727483 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '970288'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)