Как найти идейного человека в команду, за относительно небольшие деньги?
Нигде.
Самостоятельное решение задач требует более высокого уровня квалификации. Есть хорошие и дорогие фриленсеры, которые и ТЗ сами составят, утвердят с вами и полный бюджет помогут рассчитать. 
Средний уровень компетенции достаточно хорошо оплачивается. Зачем миддлу бесплатно участвовать в очередном проджекте с мутными перспективами? 
Так что если хочется сэкономить - либо пишите ТЗ фрилансерам, либо работайте с джунами.
Почему бы не поискать разработчиков в других городах, где зарплаты меньше и не взять кого-то из них на удалёнку?
Когда работал в Москве над написанием CRM, у нас были программисты из Тагила и даже один из сибирской деревни.