Find Jobs
Find Jobs Near You – Available Work in Your Location
Medical Assistant
Choose a Location
This role is available in multiple locations. Pick one to apply.
Career Insights for Medical Assistant
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on national data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Medical Assistant assists physicians and other medical specialists with routine administrative or clinical tasks. Organizes patient records, schedules appointments, and prepares medical equipment. May specialize in administrative or clinical work, or specialize in a particular area of medicine, i.e. assisting in the office of an ophthalmologist (eye specialist). Works in medical offices.
$42,139 / year median in the U.S.
+20% projected growth
Job Description
Job Title:
Medical Assistant Job Description This Medical Assistant role supports a busy, multi-site medical practice by providing both clinical and administrative assistance to healthcare providers and patients. You will use ModMed as the electronic medical record (EMR) system, prepare patients for visits and procedures, manage patient documentation and insurance-related tasks, and help ensure smooth patient flow and efficient office operations across several locations in New Jersey. Responsibilities Utilize ModMed EMR to accurately document and maintain patient medical histories, visit notes, and treatment records. Update and maintain patient charts, ensuring all information is complete, accurate, and confidential. Take vital signs and prepare patients for examinations, procedures, and diagnostic testing. Provide patients with clear information regarding treatments, medications, and post-procedure care instructions. Log medications, reconcile medication information with pharmacies, and update the computer system forMRI, CAT
scan, and other diagnostic requests. Complete return-to-gym and sports notes, enter prescriptions into the EMR, and contact facilities for urgent (STAT) requests. Prepare patient charts ahead of scheduled appointments, identify missing forms, and ensure necessary documents are ready for patient visits. Support the call center function when needed, including handling inbound calls for scheduling and rescheduling appointments. Manage scheduling for patients both over the phone and face to face, including booking follow-up appointments before patients leave the office. Support fax operations between offices by receiving, sending, and ensuring that faxed documents are properly added to patient files. Verify patient insurance coverage, explain basic coverage details, and collect copayments at the time of service. Process insurance claims, create invoices, and assist in managing patient billing-related tasks as needed. Collaborate closely with healthcare providers and other staff to maintain smooth patient flow and efficient office operations. Interact with patients primarily in person, offering a professional, courteous, and supportive experience throughout their visit. Remain on-site until the last patient has been seen and checked out, even if this extends beyond the scheduled shift end time. Essential Skills Previous Medical Assistant experience in a clinical setting. Hands-on experience working with electronic medical record (EMR) systems, specifically ModMed. Ability to take and record vital signs accurately and prepare patients for procedures. Strong attention to detail in updating and maintaining patient charts and medical records. Comfort with interacting with patients face to face for the majority of the workday. Ability to manage scheduling tasks, including booking and rescheduling appointments in person and by phone. Basic understanding of insurance verification, copayment collection, and claims or billing processes. Organizational skills to prepare charts in advance, manage documentation, and support multiple office locations. Reliability and flexibility to stay until the last patient leaves and to work occasional evenings and weekends as scheduled. Additional Skills & Qualifications Certification as a Medical Assistant (such as CMA) is preferred but not required; candidates with expired or outdated certifications are welcome. Prior experience with insurance processes and coverage verification is a plus. Ability to learn and adapt within a large but close-knit practice environment with multiple offices. Strong communication skills to explain treatments, medications, and post-procedure instructions clearly to patients. Team-oriented mindset and willingness to work closely with providers who are eager to teach and support professional growth. Work Environment This position is based within a multi-site medical practice in New Jersey, with coverage across locations including Randolph, Sparta, Hackettstown, Morristown, and Cedar Knolls. You will follow a full-time schedule of approximately 40 hours per week. Standard shifts are Monday through Friday, typically 7:30 a.m. to 4:00 p.m. or 9:00 a.m. to 5:00 p.m. One evening shift per week (12:00 p.m. to 8:00 p.m.) is expected and scheduled in advance as part of a routine rotation. In addition, you will work approximately one weekend shift per quarter, depending on staffing needs. Shift schedules are released weekly on Wednesdays. The role is predominantly patient-facing, with an estimated majority of time spent interacting with patients in person rather than via phone or email, averaging roughly 20-40 patients per day depending on provider schedules. You are expected to remain on site until the last patient has completed their visit, even if this extends beyond the scheduled shift end time. The practice offers a collaborative culture where providers are friendly and eager to teach, creating a small-group feel within a larger network of approximately 80 employees across all offices. Permanent employees enjoy benefits such as a 401(k) match, generous paid time off packages, and team bonding activities including an annual party. Work is performed in typical clinical office settings using EMR technology (ModMed), standard medical equipment for vital signs and procedures, and office tools such as phones, computers, and fax machines. Job Type & Location This is a Contract to Hire position based out of Sparta, NJ. Pay and Benefits The pay range for this position is $20.00 - $23.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Sparta,NJ.