I will travel between Hong Kong and the mainland multiple times. Do I need a multiple-entry visa?

Yes, you do need a multiple-entry visa for that purpose. Each time you enter China from Hong Kong or Macao, you need one entry.