GitPals will help you to find a team or a talented developer for working on projects together. Or you can apply to any project that match your skills and keep working on achieving high quality result. All you need is to have Github account with some project to let people know what you prefer to develop.