I'm currently running a startup where employees are spread across Europe, Africa and Asia. The company is incorporated in Europe for the obvious reasons and work is done like in any other multi-national company using standard & recent communication tools including phone & email.
Now the challenging part is that you have an actual development team working on the same user stories on a large project. I don't recommend you that.
Unless you can split the product into well defined components, you'll face many organizational problems due to inefficiency of communication.
There are plenty resource online that explains how to do that, some more complete than others, but too much of them have been written by people that didn't actually test them on the long run. Therefore I won't recommend you any of them and warn you about them.