That's an important distinction, but I think it's getting more common to post for positions you have filled so there are resumes available if someone takes flight. Resumes don't mean someone is available either.
Sure. Would you agree that this is something a JS-centric company is more likely to do (than a java one) because JS engineers are on average younger, and their life is more volatile, and also because the company itself is younger and more volatile?