Привет, если не разбираетесь в теме, лучше найти человека, у которого достаточно знаний, чтобы контролировать все этапы. Если хотите контролировать сами, то нужно составить тех. документ на разработку с описанием используемых фреймворков, технологий, бд и прочих.
Также документ должен включать риски, этапы, сроки, примерную стоимость. Имея на руках тех. документ, вы сможете получить адекватные предложения от других фрилансеров и аутсорс контор и уже из них выбирать. Также плюс тех. документа в том, что отдельные этапы, можно поручить разным людям, чтобы ускорить процесс разработки.
Соответственно чтобы реализовать ваше приложение, сначала закажите разработку тех. документа, а уже после, начните искать нужных людей.
Когда я пойму что у меня есть тз, как найти фриланс разработчика?
Фрилансера можно найти на любой фриланс бирже, к примеру:
freelansim.ru
https://www.fl.ru/
https://work-zilla.comКак понять что он сможет сделать качественно?
Нужно попросить ссылки на релевантные (подходящие под вашу задачу) работы, которые фрилансер уже делал, сравнить их с работами других фрилансеров, пообщаться с теми кто понравился.
Как понять договариваться с ним ? Как платить ему ?
Платить за каждый этап.
Если есть еще вопросы, пишите в этот ответ.