Based on the brief description you have given, there are potentially 2 of our
themes which offer some of the functionality you are looking for, and that is
Vantage (business directory theme) and
JobRoller (Job board theme). Neither of these offer ALL of the features you mention though, so each would require some amount of modification in order to suit your needs. You may like to review the specific theme pages for a clearer idea of the features that they do offer.
AppThemes does not offer customization services, however we do have a
certified partners page where you can find developers for hire. If you make contact directly with an outline of your requirements, they can provide a quote for the work. Thanks.