Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Certified Medical Assistant (CMA)

Envision Health Inc

Job Description

Job Description

Position Summary:

The Certified Medical Assistant (CMA) plays a vital role in supporting medical and behavioral health services, including Medication-Assisted Treatment (MAT), Assertive Community Treatment (ACT), Mental Health Skill-Building (MHSB), and Tele-health services. The CMA is responsible for assisting providers in clinical care, ensuring accurate documentation,  and supporting compliance with behavioral health regulations in Virginia.

Essential Duties and Responsibilities:

  • Assist medical providers, including Nurse Practitioners, with vitals and documentation. 
  • Document vital signs, allergies, and medication lists accurately in the Electronic Health Record (EHR).
  • Support the coordination and setup of tele-health appointments, ensuring proper technology access and documentation readiness.
  • Maintain client records in compliance with DMAS and DBHDS regulations.
  • Prepare and manage medication administration records (MARs), coordinate with pharmacies, and support MAT medication storage and documentation protocols.
  • Communicate with clinical and case management teams to support integrated treatment plans across ACT and MHSB services.
  • Assist in scheduling follow-up visits, lab appointments, referrals, and transportation as needed.
  • Educate clients on treatment adherence, medication protocols, and assist in managing side effects in collaboration with providers.
  • Monitor inventory of medical supplies and maintain cleanliness and safety of medical workspaces.
  • Participate in care coordination meetings, staff huddles, and quality assurance activities.

Qualifications:

  • High school diploma or equivalent required.
  • Graduation from an accredited Certified Medical Assistant program.
  • Current CMA certification (AAMA, NCCT, or similar) required.
  • CPR/BLS certification required.
  • Minimum 1 year of experience in a behavioral health, MAT, or community health setting preferred.
  • Familiarity with Virginia behavioral health service models, including ACT and MHSB, is a plus.
  • Strong interpersonal and communication skills.
  • Proficient in using Electronic Health Records (EHR); knowledge of systems such as Athena, Credible, or similar preferred.
  • Ability to work collaboratively within multidisciplinary teams.
  • Valid driver’s license and reliable transportation (for field visits, if applicable).

Work Environment:

  • Hybrid work setting: in-office clinical support and virtual tele-health coordination.
  • May require occasional travel to client homes or community settings for ACT-related services.
  • Must be able to lift up to 25 lbs, bend, and stand for extended periods.

Compensation & Benefits:

  • Competitive hourly wage based on experience and certification
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Continuing education and professional development reimbursement
  • Opportunities for advancement in behavioral and integrated healthcare settings
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Certified Medical Assistant (CMA) in Martinsville, VA vacancy
  •  ...assessments and contribute to individualized care planning Assist with advance care planning and end-of-life decision support...  ...orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military... 
    Suggested
    Full time
    Local area
    Monday to Friday

    HOSPICE of SURRY COUNTY

    Martinsville, VA
    2 days ago
  • $1,948 per week

     ...ER) / Trauma Location: Martinsville, VA Agency: Magnet Medical Pay: $1,948 per week Shift Information: Days - 3 days...  ...CPR, advanced cardiac life support (ACLS), and trauma care. Assist in resuscitation efforts, including managing ventilators,... 
    Suggested
    Full time
    Contract work
    Immediate start
    Shift work

    Magnet Medical

    Martinsville, VA
    1 day ago
  • $1,948 per week

     ...ER) / Trauma Location: Martinsville, VA Agency: Magnet Medical Pay: $1,948 per week Shift Information: Days - 3 days...  ...CPR, advanced cardiac life support (ACLS), and trauma care. Assist in resuscitation efforts, including managing ventilators,... 
    Suggested
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Martinsville, VA
    1 day ago
  • Care Advantage Inc. is looking to hire full- or part-time CNAs / PCAs / Caregivers to provide in-home care services to our clients in STUART, VA . We are a client-driven company with a mission to lift up every community we serve, enable aging adults to live life...
    Suggested
    Full time
    Part time
    Local area
    Shift work
    Night shift

    Care Advantage Inc

    Martinsville, VA
    1 day ago
  • We are seeking a Locum Nurse Practitioner for their Occupational Health and Urgent Care clinic. This role requires an APP who can work autonomously in a fast-paced environment, providing episodic care and injury treatment. -Schedule: 12-hour shifts (8:00 AM 8:00 ...
    Suggested
    Locum
    Local area
    Shift work

    Emdego Provider Partners

    Martinsville, VA
    3 days ago
  •  ...believe in transforming healthcare delivery in skilled nursing and assisted living facilities through integrated, evidence-based care....  ...), you will provide behavioral health and psychiatric medication management services within skilled nursing and senior living communities... 
    Temporary work

    Eventus WholeHealth

    Martinsville, VA
    2 days ago
  • $75 - $81.5 per hour

     ...in Virginia : TeamHealth is seeking an skilled physician assistant or nurse practitioner to join the emergency department...  ...resources, and CME through TeamHealth Institute Board Certified or Board Eligible Medical Doctor with or w/o US residency with current US work visa... 
    Hourly pay
    Work visa
    Flexible hours

    Team Health

    Martinsville, VA
    14 days ago
  •  ...Accredited High School diploma, general education development ("GED") credential, or equivalent Comfortable around blood, needles, and medical equipment Physically able to work long shifts on your feet Willing to float between local clinics if needed Flexible... 
    Local area
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    DaVita

    Martinsville, VA
    2 days ago
  •  ...Position Overview TeamHealth is seeking an skilled physician assistant or nurse practitioner to join the emergency department at Sovah Health - Martinsville, a 220‑bed Duke Lifepoint Health Hospital. Established ED team All levels of acuity Member of the Duke Heart Network... 

    TeamHealth

    Martinsville, VA
    2 days ago
  •  ...experienced Emergency Medicine Nurse Practitioner or Physician Assistant to join team in Martinsville, VirginiaPosition Highlights:Emergency...  ..., team-based environmentResponsibilities:Provide emergency medical care in the EDEvaluate, diagnose, and treat acute conditionsManage... 

    Source Medical, LLC

    Martinsville, VA
    4 days ago
  •  ...Job Description Job Description Home Health Certified Nursing Aid - CNA  Martinsville, Va Job Title: Home Health Certified Nursing Assistant – CNA / Nursing Assistant – NA Location: Martinsville, VA & Surrounding Areas (In-Home Patient Care) Schedule:... 
    Weekly pay
    Full time
    Part time
    Relief
    Flexible hours

    Interim HealthCare of Collinsville, VA

    Collinsville, VA
    17 days ago
  •  ...practices do not harm others or interfere with the planned course of medical therapy. Applies knowledge of ethical and legal aspects of...  ...in the State of Virginia as a healthcare professional. CPR certified and Certified Wound Care Specialist (CWS) and/or Certified Wound... 
    Full time
    Night shift
    Weekday work

    Mulberry Creek Nursing & Rehab Center

    Martinsville, VA
    3 days ago
  •  ...Federally Qualified Health Clinic in southern Virginia is seeking a Physician Assistant or Nurse Practitioner for a growing practice. Schedule: Monday to Friday, 8am to 5pm. Compensation: Very competitive, including base salary plus bonus. Benefits: Top-notch, including... 
    Monday to Friday

    myMDcareers

    Martinsville, VA
    6 hours ago
  • $32 - $35 per hour

     ...following 30 days ~ Comprehensive benefit packages including medical, dental, and vision, and more. Health Savings Account...  ...Employer-paid life insurance (FT employees) ~ Robust Employee Assistance Program ~ Generous Paid Time Off (PTO) ~ Educational, leadership... 
    Hourly pay
    Weekly pay
    Daily paid
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Day shift

    Saber Healthcare Group

    Martinsville, VA
    12 hours ago
  • $32.5 per hour

     ...collect and document the resident's current health status and medical history. Complete and/or review the Admission Data Record. Make...  ...Act ~ Paid time off ~ Vision insurance ~ Employee Assistance Program ~ Discounts on auto, home, and pet insurance... 
    Hourly pay
    Full time
    Local area
    Night shift
    Day shift
    Weekday work

    Larry H. Miller Senior Health

    Martinsville, VA
    12 hours ago
  • $22.2 - $29.97 per hour

     ...RN. Performs plan of care interventions, including specimen collection and wound care; may administer medication. Documents patient care provided. Assists RN with development of plan of care. Assists patients with daily living activities including personal... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Relief
    Relocation package
    Flexible hours
    Shift work
    Night shift

    LifePoint Health

    Martinsville, VA
    12 hours ago
  •  ...Job Description Job Description Description: The Certified Nursing Assistant reports to and receives supervision from the Charge Nurse and...  ...~ Life insurance ~ Disability insurance ~ Family and Medical Leave Insurance Program ~ HSA ~ FSA ~ Paid sick leave... 
    Full time
    Local area
    Immediate start
    Shift work
    Night shift
    Weekday work

    Mulberry Creek Nursing & Rehab Center

    Martinsville, VA
    7 days ago
  •  ...Job Description Job Description Stanleytown Health & Rehabilitation Center in Bassett, Virginia is seeking Certified Nursing Assistants (CNA). We are searching for caring, warm-hearted CNAs who are searching for an opportunity to do meaningful work, an opportunity... 

    Stanleytown Health & Rehabilitation Center

    Bassett, VA
    21 days ago
  • $21 - $24 per hour

     ...Job Description Job Description Certified Nursing Assistant (CNA) / Certified Medical Assistant (CMA) / Medical Assistant (MA) / Licensed Practical Nurse (LPN) Job   Work side-by-side with expert wound care physicians and nurse practitioners assisting with all... 
    Hourly pay
    For contractors
    Local area

    Vohra Wound Physician Management

    Martinsville, VA
    24 days ago
  • $5,000 per month

     ...support      Job stability and regular advancement opportunities with a growing company Benefits and Perks for You!       ~ Medical, Dental, Vision insurance   ~ Health Savings & Flexible Spending Accounts (up to $5,000 for childcare)   ~ Tuition discounts & reimbursement... 
    Full time
    Work at office
    Flexible hours

    BrightSpring Health Services

    Martinsville, VA
    2 days ago
  • $5,000 per month

     ...having team support Job stability and regular advancement opportunities with a growing company Benefits and Perks for You! ~ Medical, Dental, Vision insurance ~ Health Savings & Flexible Spending Accounts (up to $5,000 for childcare) ~ Tuition discounts &... 
    Full time
    Work at office
    Flexible hours

    Adoration Health

    Martinsville, VA
    12 hours ago
  •  ...Licensed Practical Nurse (LPN) will consistently perform according to nursing standards and is accountable in managing patient care and assisting others in the management of patient care. Responsibilities Utilizes the nursing process to assess, plan, implement and... 
    Weekly pay

    Maxim Healthcare Services

    Bassett, VA
    1 day ago
  • $30 - $35 per hour

     ...hour commensurate with experience ~ Excellent Health Benefits (Medical, Dental, Vision) ~401(k), Flexible Spending Account, & Other...  ...Supervise, coordinate, and direct the work of nursing assistants (CNAs). Provide individualized nursing care to residents according... 
    Hourly pay
    Daily paid
    Full time
    Flexible hours

    Medical Facilities of America

    Bassett, VA
    4 days ago
  • Job Description Job Description Piedmont Community Services is seeking a Psychiatric Nurse (LPN or RN) to providing nursing services to the Children /Adults / Substance Abuse Clients in the Martinsville Crisis Intervention Team Center. This position will be responsible...
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Piedmont Community Services

    Martinsville, VA
    6 days ago
  • $100k - $120k

     ...Supportive Environment: Work with exceptional autonomy alongside a team of 1 Board-Certified Physician owner, 8 specialized APPs, and a dedicated support staff featuring a 1:1 Medical Assistant-to-provider ratio and on-site phlebotomy. ~ Flexible Scope of Care: Choose... 
    Full time
    Part time
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Privia Health

    Martinsville, VA
    1 day ago
  •  ...Team. The ACT LPN provides community-based nursing support and medication management services to adults with serious mental illness (SMI)...  ...services and support to individuals enrolled in ACT services Assist with medication management, medication monitoring, and... 
    Full time
    Flexible hours

    Envision Health Inc

    Martinsville, VA
    5 days ago
  •  ...Job Description Job Description Description: The Certified Nursing Assistant - Hygiene Team reports to and receives supervision from the Charge...  ...~ Life insurance ~ Disability insurance ~ Family and Medical Leave Insurance Program ~ HSA ~ FSA ~ Paid sick... 
    Full time
    Local area
    Shift work
    Night shift
    Weekday work

    Mulberry Creek Nursing & Rehab Center

    Martinsville, VA
    1 day ago
  • Job Description \n ~ Specialty: CRNA \n ~ Practice Setting: OR/Surgery Department. 220-bed facility. Annual volume - 3,876 per year. \n ~ Dates/Coverage Needed: Beginning ASAC (30-60 day cred timeframe). \n ~ Case Mix: General (including carotids and VATS), ENT...
    Weekly pay
    For contractors
    Locum
    Remote work

    ICON MEDICAL NETWORK

    Martinsville, VA
    13 days ago
  • $1,813 - $2,094 per week

     ...Staffing Solutions as their workforce partner to solve nursing shortages that range from quick-fill demands to areas in urgent need of medical attention. Hundreds of healthcare organizations throughout North America rely on us each year to connect them with quality... 
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Martinsville, VA
    9 days ago
  • $2,210 per week

     ...RN) | Hospice Location: Martinsville, VA Agency: Core Medical Group Pay: $2,210 per week Shift Information: Days...  ...401(k) benefits to help you save for retirement Licensure assistance and reimbursement to set you up for success on your contract... 
    Hourly pay
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Relocation
    Monday to Friday
    Shift work
    Weekend work

    TravelNurseSource

    Martinsville, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Certified Medical Assistant (CMA). Be the first to apply!