Нанимать удаленного программера на повременную оплату по моему достаточно глупо.
Он сидит дома, а дома у большинства людей не очень хорошая производительность.
Если он сидит не дома, то он на ваш проект будет тратить свои самые не производительные 8 часов в сутки.
И он не очень заинтересован в успехе вашей компании, а контроля у вас над ним не будет, вы же платите за время работы. Если он не справится, то вы его уволите. А оно вам надо? Вам не жалко потраченного времени?
В общем я бы советовал искать программера, и платить сдельно. Четко формулировать ТЗ и четко по нему все требовать. Возможно тогда качество будет приемлимым.