Например, оплачивать работу не ДО а после выполненной работы в полном объёме но с небольшой предоплатой, которая вас точно не разорит. Именно так поступили со мной, когда я пытался поработать удалённо. Слежка это лишнее, мне названивали, на сколько я помню, по несколько раз в день, это сильно раздражало. И ещё нужно было периодически писать что-то в общий чат. Зделайте 1 день в неделю для совещания, например, в пятницу. Распределите задачи между командой, а потом просто проверяйте их выполнение. Например, через Трелло. И не нужно никого безпокоить, особенно если программист находится в состоянии активной разработки.