I think that website is just posting stuff as and when they come across info on the web. I don't think someone from Blink posted it.
Blink must have just updated their website, which I find to be a somewhat more reliable source. I checked Blink's website a couple of days ago as part of the review process on my own website (which for T&C reasons I cannot mention, but take a guess...), and it said Blink was accepting resumes then.
From the horse's mouth -
Open Positions | Blink