Если вам нужно нанять специалиста из той сферы, в которой вы не разбираетесь, обратитесь в рекрутинговое агентство или к знакомым техническим директорам за помощью.
Еще один вариант - не брать сотрудника в офис, а заключить договор на поддержку с компанией, которая занимается разработкой.
По формальным признакам вы не сможете отличить хорошего программиста от плохого.