A seasonal job used to mean working a few hours at your favorite store in order to earn a little extra money and get a discount. But historically low unemployment and the soaring popularity of online shopping have upended the holiday hiring game, leading retailers to outbid each other to offer…