For team communication I prefer slack,
For task management I prefer trello,
For individual communication and void-convos I prefer whatsapp and skype,
For code base management and collaboration I prefer git (via github)
For hosting I'm down with anything. Have experience with heroku, aws, cPanel, and other linux-based services.