Из кого должна состоять команда разработчиков для создания мобильного приложения?
все просто: нужен динайн - нужен дизайнер, количество программистов минимальное обычно равно количеству задействованных частей (iOS, Android, сервер). В редких случаях какие-то компоненты может делать один разработчик (например и iOS и Android). При добавлении дополнительных людей производительность не будет расти линейно, так что все завист от уровня команды, возможностей по распаралеливанию работы над частями приложения, уровнях взаимодействия и масштабов проекта.
По поводу организации команды - это должно определиться внутри команды. Вы же менеджер. Введите дейли/стэндап/планинг митинги, скамы/канбаны, continious integration и delivery... Технические моменты можно определить командой.
Я побывал в разных командах, командах нубов, командах профи, смешанных.
Найдите хотя бы одного опытного партнера/сотрудника, который поможет вам в подборе остальной команды(если нужно несколько человек), который убережет вас от многих ошибок. С которым вы сможете советоваться по разным вопросам.
И лучше всего если такой человек имел опыт именно в создании подобных мобильных приложений.