Recommended plugins for my project

Hey,

Looking for some WP advice on plugins that I would be able to use for a project of mine.

I need to create a system that allows a user to post a 'job'. Other users will be able to browse these 'jobs' and then request the service.

Users will be able to leave feedback after completion of a service.

Any plugins that outright support this already?

Thanks,
Liam