Top Tech Jobs & Startup Jobs

One Month AgoSaved
In-Office or Remote
Bogotá, Bogotá, D.C., COL
Junior
Junior
Professional Services
Prepare and file immigration applications, analyze case documents, communicate with clients and foreign nationals, track case status, maintain records, update case management systems, and support attorneys with immigration caseloads involving family-based petitions, humanitarian matters, EOIR, detained cases, citizenship, and USCIS applications.
Top Skills: Billing SystemsCase Management SoftwareEoirUscis
One Month AgoSaved
Remote
Puerto Rico
Mid level
Mid level
Professional Services
Represent detained and non-detained clients in immigration proceedings, prepare removal defense and family-based petitions, manage caseloads, conduct consultations and detained-client intakes, develop case strategies, prepare clients and witnesses for testimony, draft legal briefs, review applications, and provide immigration-law guidance to clients and organizations.
Top Skills: Case Management Software
One Month AgoSaved
In-Office or Remote
San Juan, PRI
Junior
Junior
Professional Services
Represents detained and non-detained immigrants in removal proceedings, U-Visa and family-based applications, and other humanitarian matters. Manages caseloads, conducts client intakes and consultations, develops case strategies, prepares clients and witnesses for testimony, drafts legal briefs, reviews applications, and collaborates with attorneys, legal assistants, law enforcement, prosecutors, and community organizations.
Top Skills: Case Management Software
One Month AgoSaved
In-Office
Dallas, TX, USA
80K-120K Annually
Junior
80K-120K Annually
Junior
Professional Services
Represent clients in immigration court proceedings, bond hearings, removal matters, and USCIS interviews. Manage selected appearances and caseload, prepare and review case documents, coordinate with attorneys and legal staff, communicate with clients, and report hearing outcomes. The role requires an active state bar license, immigration proceeding experience, strong advocacy and writing skills, schedule independence, and reliable travel to local courts and agencies.
One Month AgoSaved
In-Office
Chicago, IL, USA
Entry level
Entry level
Professional Services
Represents detained and non-detained individuals in removal proceedings before Immigration Court, USCIS, and the Board of Immigration Appeals. Prepares defensive immigration applications, reviews USCIS filings, develops case strategies with clients, manages paralegals and caseloads, and drafts legal briefs. The role offers comprehensive training and collaboration with immigration attorneys and legal assistants.
Top Skills: Case Management Software
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
Dallas, TX, USA
80K-120K Annually
Junior
80K-120K Annually
Junior
Professional Services
Contract immigration attorney representing clients in immigration court proceedings, bond hearings, removal matters, and USCIS interviews. Responsibilities include preparing and reviewing case documents, managing appearances and client interactions, coordinating with legal teams, maintaining scheduling flexibility, and reporting hearing outcomes. The role requires an active state bar license, a Juris Doctor, immigration proceedings experience, strong advocacy and writing skills, and reliable travel throughout the Dallas metro area.
One Month AgoSaved
In-Office
Austin, TX, USA
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Professional Services
Represent detained and non-detained immigrants in removal proceedings before EOIR, USCIS, and the Board of Immigration Appeals. Prepare defensive applications, USCIS filings, legal briefs, and case strategies; meet with clients; manage caseloads and paralegals; and collaborate with immigration attorneys and legal assistants. This hybrid role requires in-person court appearances and provides training for attorneys with no prior experience.
Top Skills: Case Management Software
One Month AgoSaved
In-Office or Remote
2 Locations
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Professional Services
Criminal Defense Attorney manages a criminal caseload, advises clients, prepares legal documents and motions, conducts legal research, attends hearings and trials, interviews witnesses, gathers evidence, and develops case strategies. The attorney analyzes legal precedents and probable outcomes, prepares clients for depositions, and collaborates with attorneys and legal assistants while handling cases at federal, state, and local levels.
One Month AgoSaved
In-Office
Dallas, TX, USA
Junior
Junior
Professional Services
Supports criminal defense attorneys by communicating with clients, maintaining schedules and case databases, preparing trial documents, managing court calendars, issuing discovery, preparing subpoenas, obtaining criminal records, coordinating legal appointments, and assisting victims, witnesses, law enforcement, and the public. Also performs correspondence, mail processing, front-desk coverage, data entry, and other departmental administrative duties.
Top Skills: Case Management SoftwareComputer Charting Programs
One Month AgoSaved
In-Office or Remote
Mexico City, Cuauhtémoc, Mexico City, MEX
Junior
Junior
Professional Services
Prepare immigration forms, letters, correspondence, applications, and petitions for attorney review. Manage client communications, provide case status updates, track case progress in CLIO and Airtable, maintain accurate client and case records, and report assignments and status updates to legal supervisors. The role requires Deferred Action knowledge, immigration law experience, case management software familiarity, and Spanish-English bilingual communication.
Top Skills: AirtableClio
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account