No, you only need to sign up once per team, teammates do not need to sign up separately.