Our vision is to become a leading immigration law firm, dedicated to helping immigrants navigate their legal journey with confidence and success. We strive to be a trusted and professional team, committed to providing expert guidance and support to our clients. Together, we can make a meaningful difference in the lives of immigrants and contribute to building a more inclusive society. Are you looking for a growing, innovative culture where quality teamwork improves people’s lives every day? Do you thrive as a big fish in a small pond, with the owner’s ear tuned in to you? Would you enjoy the opportunity to interact with clients daily, design and execute strategies for clients, and shape firm processes, rather than push paper all day? Do you get excited about opportunities to grow personally and professionally? If yes, then this team could be a great fit for you. We help immigrants build a better future in the US. We forge long-lasting relationships with our clients. We value employees who enjoy rewarding relationships with clients, and who know how to work hard and have fun. If you have talents or skills, we are not asking for here, we’ll work to find a way for you to use them. Click here to explore our opportunities.” About AG Law Firm.

Intrigued? Keep reading! We want passionate individuals who love this job. If these apply, you'll thrive here:

  • Seek challenging work, not boredom.

  • Results-driven team with satisfied clients.

  • Enjoy working with likable colleagues who love what they do.

  • Regular raises and bonuses excite you.

  • Aspire to buy into or acquire the practice.

  • Inspired by ambitious people who share your goals.

  • Monthly coaching meetings focusing on personal goals.

  • Contributing to a greater mission gives you purpose.



Immigration Associate Attorney

Our New Jersey Office is seeking an Immigration Associate, fluent in Spanish with 5+ years of experience to provide support to its legal team. We are seeking a highly motivated Associate with excellent skills to become a part of our growing team. The ideal candidate will be available for full-time work, but a part-time arrangement will be considered.

  • Compensation dependent on experience and qualifications, at market rates

  • Bonus opportunities!

  • Recognized work-life balance

  • Paid Holidays

  • PTO

  • Potentially Health Insurance


The associate will be responsible for all aspects of clients’ matters including meeting with prospective clients, devising strategies, finalizing, and customizing immigration documents, drafting immigration and family pleadings, briefs, and motions, supervising and delegating work to paralegals and assistants, preparing for and attending immigration and family court hearings, and supervising applications.


The Ideal Candidate Will:

  • Have 5+ years attorney experience in immigration

  • Active member of the State Bar

  • Fluent in Spanish

Skills and experience are required and valued, but attitude, character, personality, and integrity are also important. High-maintenance, humorless, or self-important individuals will not succeed in this position and should not apply.

  • You should be a self-starter, a quick learner, and have a solid ability to work both independently and with a team;

  • Creative problem-solving, flexibility, and an ability to prioritize are important;

  • Have excellent communication, organizational and interpersonal skills;

  • Have solid computer and time management skills;

  • Demonstrate a high degree of discretion, confidentiality, and integrity in the handling of personal client information, including following the Rules of Professional Conduct;

  • Demonstrate a strong work ethic with high standards for quality and quantity of work;

  • Be able to interact with our clients, colleagues, and co-workers in a compassionate, personable, and professional manner;

Experienced Professionals

Immigration Paralegal

The Paralegal will play a vital role in supporting lawyers by acting as the primary point of contact with clients. This arrangement allows the lawyer to focus on other essential tasks, while the paralegal effectively keeps the client informed about the progress of their case, except for matters requiring legal advice. The paralegal will be responsible for obtaining information from clients, a duty initially managed by the Intake Specialist, who provides the client with checklists, questionnaires, and completes FOIAs. Subsequently, the paralegal takes charge of gathering in-depth information, drafting declarations, and performing related tasks.


  • Gather, organize, and summarize relevant information for various cases.

  • Develop expertise in finding and evaluating pertinent information, ensuring everything is up-to-date.

  • Handle inquiry calls and emails from assigned clients.

  • Calendar deadlines and reminders for all matters.

  • Conduct routine legal research, including locating applicable cases, statutes, court rules, and regulations on specific legal issues.

  • Demonstrate respect for client dignity and confidentiality.

  • Prepare legal documents under lawyer supervision, such as drafts of pleadings, motions, and packets.

  • Ensure all deadlines, events, and reminders are properly entered into CRM/Case Management Software, with notifications tagged for the managing attorney.


  • Proficiency in using standard office equipment, including telephones, computers, copiers, and fax machines.

  • Strong writing skills to draft legal documents such as pleadings, motions, and packets.

  • Effective verbal and written communication skills to interact with attorneys and present information clearly.

  • Emotional intelligence to handle clients who may be experiencing emotional distress or trauma.

  • Excellent timekeeping abilities, as accurate time records are crucial for billing and managing the law firm's practice.

  • Demonstrates effective communication, attentive listening, and clear conveyance of points.

  • Ability to adapt to changing workloads and manage tasks accordingly.

  • Must be bilingual in English and Spanish

Administrative Assistant

We're searching for a diligent office assistant to provide administrative support. You’ll be responsible for responding to all complaints and questions in a friendly and timely manner, implementing office standards to streamline our processes, scheduling appointments, and company trips, ordering office equipment, and marketing our brand through community events and print and digital mediums. Applicants should be extremely thorough, possess excellent communication skills, and have some background in customer service. Send us your resume today to become part of the team!

We are an entrepreneurial immigration and family law firm that is on track for aggressive growth and we need an experienced administrative assistant to join our team and work directly with the owner, clients, staff, and attorneys to support the team and help our clients.

We want to be known for helping our clients come out of an extremely emotional process feeling as though they are a better person, in a better position, and that they had a team behind them that really cared and fought for them. We are growing fast, and we need an administrative assistant who can hit the ground running.


This position will be responsible for important work, including:

  • Manage the calendar for attorneys and clients;

  • Answer phone calls and emails to act as a liaison between clients and staff members to improve customer retention and referral rates;

  • Manage paperwork provided by and for clients as well as mailing;

  • Plan office events and schedule arrangements for travel if necessary;

  • Purchase office equipment and supplies when appropriate;

  • Coordinate community events to connect with our customer base and raise brand visibility

  • Arrange office services as needed


If the statements below appeal to you, then you may be our next administrative assistant!

  • You display excellent written, problem-solving, and verbal communication skills

  • You smile when you answer the phone

  • You are an amazing scheduler with a sickening degree of attention to detail

  • You are very good with calendars, e-mail, spreadsheets, word processing, and the internet

  • Your middle name is “No Drama”

  • You are an awesome juggler of tasks and can change gears quickly - You are willing to complete scanning and copying tasks.

We love to help people learn and grow. But we don’t have the time for that right now. We need an administrative assistant with experience in customer service. The ideal candidate will be able to take initiative on work that needs to be done and complete tasks with minimal hand-holding.

Must be bilingual in English and Spanish

 This is a full-time job where you are expected to manage your administrative duties, so you absolutely must be able to work in the office for 40 hours per week. There is an opportunity for bonus compensation for those who can demonstrate their profitability.

Send resumes to