Demo

Entry-Level Ophthalmic Assistant

Medical Associates Clinic
Dubuque, IA Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 11/20/2026
The Ophthalmology Department at Medical Associates Clinic seeking a motivated, dependable, and compassionate individual eager to grow in a meaningful healthcare career.

No prior ophthalmology or clinical experience is required! You’ll receive comprehensive on-the-job and online training to become a Certified Ophthalmic Assistant (COA) within two years, with continued opportunity to advance to Certified Ophthalmic Technician (COT). This position is open to Non-Certified Ophthalmic Assistants, COAs, COTs, LPNs, and RNs.

Ideal Candidate

  • Demonstrates empathy, professionalism, and attention to detail.
  • Thrives in a fast-paced, team-based environment.
  • Adapts quickly to changing workflows and new technology.
  • Values growth, balance, and meaningful patient connections.

Ideal candidates enjoy working at a fast pace, strive for outstanding patient care, adaptable to changing work conditions, love to learn, and are effective and professional communicators.

Professional Development

We invest in your growth:

  • Certification Support: Medical Associates covers the full cost of sitting for your IJCAHPO COA or COT certification exams.
  • Ongoing Education: Enjoy free access to IJCAHPO’s Clinic CE Subscription—featuring 220 online courses from world-renowned faculty with direct CE credit tracking to your IJCAHPO transcript.
  • Career Progression: Build clinical confidence and earn credentials that open doors across ophthalmology and beyond.

Schedule: Monday–Friday, typically scheduled 4.5 days per week (8 hr shift with 30-minute lunch! Shifts range between 7:00 AM – 6:00 PM) Flexibility is a must!

Location: Ophthalmology Department, Medical Associates West Campus

Benefits Package includes:

  • Single or Family Health Insurance with discounted premium rates for wellness program participation.
  • 401k with immediate matching (50% on the dollar up to 7% of pay additional annual Profit Sharing)
  • Flexible Paid Time Off Program (24 days off/year)
  • Medical and Dependent Care Flex Spending Accounts
  • Life insurance, Long Term Disability Coverage, Short Term Disability Coverage, Dental Insurance, etc.

What you'll be doing:

  • Daily responsibilities include but not limited to: documenting and performing the general patient workups, updating pertinent medical information, performing diagnostic testing, assist doctors in carrying out treatment plans.
  • Collaborate with team members to provide quality care to patients.
  • Communicate clearly and effectively with patients, co-workers, and others. Provide patient education as needed.
  • Broaden skill set and demonstrate flexibility in performing additional duties of patient care.
  • Maintain an office environment that is safe, neat, organized, and supplied with necessary equipment, instruments, supplies, and educational materials. Ensure equipment is functioning safely and properly. Perform cleaning and maintenance of equipment according to guidelines.
  • Complete all other assigned projects and duties.

Knowledge, Skills and Abilities:

Experience: No experience required.

Education: High School Diploma required (some college in healthcare field and patient contact experience preferred but not required!)

Interpersonal Skills: A significant level of trust and diplomacy is required, in addition to normal courtesy and tact. Work involves extensive personal contact with others and/or is usually of a personal or sensitive nature. Work may involve motivating or influencing others. Outside contacts become important and fostering sound relationships with other entities (companies and/or individuals) becomes necessary.

Other Skills: Keyboarding skills and use of electronic equipment. Use and operate a wide variety of diagnostic and medical equipment. Use personal protection safety equipment including gloves, lab coats, gowns, goggles, and face masks/shields.

Salary.com Estimation for Entry-Level Ophthalmic Assistant in Dubuque, IA
$45,154 to $56,363
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Medical Associates Clinic

  • Medical Associates Clinic Dubuque, IA
  • Are you someone who likes to dig into details and problem solve? Do you enjoy working in a fast-paced team environment? Do you have knowledge and experienc... more
  • 1 Day Ago

  • Medical Associates Clinic Dubuque, IA
  • Are you a Phlebotomist who is looking for a part-time position? We have hours available in our phlebotomist area that offers schedule flexibility! Position... more
  • 5 Days Ago

  • Medical Associates Clinic Dubuque, IA
  • The Medical Associates Family Medicine department is looking for a Certified Medical Assistant to join their dynamic team in a float nurse role! On our Fam... more
  • 5 Days Ago

  • Medical Associates Clinic Dubuque, IA
  • The Surgery department at Medical Associates East Campus is hiring a full-time, LPN or RN to be a primary nurse to one of our providers! Ideal candidates w... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Entry-Level Ophthalmic Assistant jobs in the Dubuque, IA area that may be a better fit.

  • Medical Associates Dubuque, IA
  • The Ophthalmology Department at Medical Associates Clinic seeking a motivated, dependable, and compassionate individual eager to grow in a meaningful healt... more
  • 1 Day Ago

  • Aspen Dental Rapids, IA
  • Entry-Level Dental Assistant No dental experience or certification is required to apply. As an Entry-Level Dental Assistant , you’ll get paid, hands-on tra... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!