A "contract" (noun) generally refers to the legal document which is signed by the employee. It may also involve other kind of agreements, e.g, marriage o renting a place or a vehicle.
"Hire" is a verb and involves the action of acquiring a new employee to your company. You can also "hire" services from a third-party company.