product development director careers in Vancouver, Canada