Is there any provision that you can't post a range like $20/hr to $∞/hour?
Posting a large range also works against the employer for the most part. If I want to pay someone $15/hr, but I list the range as $15-60/hr, then any candidate offered $15/hr is going to think I'm valuing them very poorly.
1. https://www.natlawreview.com/article/new-york-city-to-requir...
Also this law is more about protecting people who are not in as high demand as software devs.
at least the experience in Colorado where a similar law was passed, employers stopped doing this fairly quickly, because people strongly prefer to interview at companies with higher floors.