Career Opportunities

Join Missouri’s premier team of care professionals!

Are you…

  • Interested in not just a job, but the chance to make a meaningful impact on the lives of others?
  • Seeking a flexible schedule with opportunities for growth?
  • Looking for a company that recognizes and rewards you for a job well done?
  • Reliable, dependable, and compassionate?

If so, you may be a perfect fit for a position with Visiting Care Giving Services!

With decades of experience in providing in home care to seniors, new moms, and others in need of supportive services at home, our mission is to provide a safe and healthy environment for everyone we serve. Our care team is comprised of the best RNs, LPNs, CNAs, and personal care assistants who are committed to delivering exceptional care that goes above and beyond the expectations of our clients.

We realize our most important asset is our caregiving team, and as such, we provide the training, resources, and recognition each person needs to feel valued and satisfied with their crucial role in providing top-rated home care in St. Charles and the surrounding communities. Just some of the benefits our employees enjoy include:

  • Flexible hours to meet individual preferences
  • Bi-Weekly pay
  • Premium pay for holidays and weekends
  • Full training and the support of a team who truly cares
  • And more!

Here’s what you can expect when you apply for a position with Visiting Care Giving Services:

  • Your application will be reviewed
  • We’ll contact you to schedule an initial interview by phone, followed by an in-person interview if requested
  • Extensive background and reference checks for those who pass the interview stage
  • An offer of employment for those we believe will be a good fit for our team!

Review the positions we currently have available below, and then click the APPLY NOW button to take the first step towards a rewarding career with Visiting Care Giving Services, providers of the most trusted in home care in St. Chares and the surrounding communities.



If you have any questions along the way, give us a call at (636) 493-9058 or complete our online contact form. We look forward to the opportunity to talk with you soon!