We use our own project management system to constantly keep track of all ongoing projects, allocate tasks and monitor their progress with our developers, who can be contacted through Skype, Hangouts, Email and Phone. Our staff is familiar with many other tools such as JIRA, Slack, Teamwork and Basecamp.