Скорее это Аналитик-программист. Человек, который из требований бизнеса сможет сформулировать требования к программному обеспечению, согласно этим требованиям что-то спроектировать и разработать, а после еще и следить за изменениями требований и корректировать ПО. Посмотрите на том же хх, какие требования предъявляют к аналитикам, какие к программистам, да и выберите себе подходящие.Тут же скорей всего еще намешан дизайнер интерфейсов, про тестировщика умолчу А у вас это точно одно лицо должно быть? Социальная сеть весчь непростая, наверное...