Para trabajar juntos en cualquier proyecto de desarrollo, se necesita preferentemente una sistema de control de versiones como GIT o SVN. Apple apoya esto con Servidor Xcode . Si no estás trabajando en la aplicación al mismo tiempo, imagino que DropBox o cualquier otro sistema de intercambio de archivos también funcionaría.
Estar en el mismo equipo de desarrolladores de Apple no significaría cualquier cosa en este asunto. Hay que tener en cuenta que hay que solicitar como empresa el Programa de Desarrolladores de Apple para poder tener más miembros en el equipo. El único beneficio directo durante el desarrollo es que puedes utilizar los mismos certificados para distribuir tu aplicación. El paquete que subes a iTunes Connect para su distribución a través de la App Store es un binario, una versión compilada de la app a partir de la cual se no es posible para extraer el código fuente.