VistAbility exists to enhance and enrich the lives of children with special needs and adults with intellectual and developmental disabilities. Toward that end we provide direct services and advocacy to assist those we serve in achieving their highest level of personal independence and self-sufficiency.

Known for providing high quality, cost-effective services, we serve over 1,000 children and adults in Contra Costa County and Alameda County every day at 14 agency locations and in hundreds of homes, businesses, and community settings.

We welcome your participation in this effort.  Qualified individuals with a sincere interest in supporting individuals with disabilities to live successful lives in the community are encouraged to apply.

Apply NOW by clicking on a job title below!
Job Title Type of Role Location
Administrative Assistant for Non-Profit Administration Antioch, CA
Administrative Assistant for Non-Profit Administration Concord, CA
Administrative Coordinator for Large Non-Profit Adult Programs Concord, CA
After School Program / Early Start Floating Aide Children's Programs Richmond, CA
After School Program Teacher Children's Programs Concord, CA
After School Program Teacher Children's Programs Richmond, CA
Bus Driver - Part Time Adult Programs Richmond, CA
Community Support for Adults with Disabilities Adult Programs Antioch, CA
Community Support for Adults with Disabilities Adult Programs Concord, CA
HR Recruiter for Large Non-Profit Administrative Positions Martinez, CA
Job Coach for Adults with Disabilities Supported Employment Concord, CA
Payroll Specialist Martinez, CA
Preschool Teacher Assistant for Children with Special Needs Children's Programs Richmond, CA
Preschool Teacher Assistant for Non-Profit Children's Programs Concord, CA
Support Working Adults with Disabilities Supported Employment Antioch, CA
Support for Adults with Disabilities Adult Programs Richmond, CA
Work with Adults with Disabilities - Daytime/M-F Hours Adult Programs Richmond, CA

If we don't currently have an open position in your area, you may submit a Resume

If you already have an application in progress you can retrieve and edit it by clicking here

Subscribe to be notified of new jobs when they open