A 50% difference in salary sounds like a slightly different role / level with different expectations. Why not put up two job postings, one for 90-110k for the junior devs and one for the senior devs at 140k-160k? Why are you dangling 150k in front of junior devs if they aren't worth it to your company in the first place?
If they are the same role and the difference really is 50k based on interviews and negotiations alone I am of course going to shoot for the full 50k.
If they are the same role and the difference really is 50k based on interviews and negotiations alone I am of course going to shoot for the full 50k.