If you Google freelance developer vetting process, youll be bombarded with more than a quarter million results. 
Quite a few suggestions out there
Most of the advice follows the same general themes…