Dear Employer,
we would deliver a Bootstrap 3 based design. We do recommend for this type of site an AngularJS application, as it will manage too much information within same / similar content structures. In this case, we can also deliver the AngularJS app ready to talk with your backend application (server side).
And we do recommend too the fact of using JSON calls in order to get the dynamic data and not processing all the information and page creation on server side (this is also related with the AngularJS app).
Look forward to having a chat with you in order to get more details or clarify any doubts,
Luli && Nico - widuIT