applications sales representative careers in Vancouver, Canada