Canada's Francis Jobin captured a snowboard slopestyle gold medal and earned his first World Cup podium in Aspen, Colo. on Sunday.