Most contacts I have with recruiters of all types involve indications they haven't read my resume (or anything about me) and effectively are a sort of "cold call" situation where they know nothing about me compared to the job.
I feel like there is a whole recruiting business of creating busywork for themselves.
I'm inundated with folks contacting me on various services (most are turned off as I'm working), and most every contact was a waste of time for me the last time I was in contact with anyone.
For a given job the real technical decision maker probabbly could give me a thumbs up or down in a matter of seconds as far as the first filter goes, but instead you dance around with various other people first for what could be hours for no good reason.
If you have 4 interviews in a week that is 4 days you have to burn.
To do so, your resume must look flawless. And impressive. Both content and form. For form, try Latex.
Then find the decision maker and send email directly. The job sites are useless.
Especially true for large companies, they've abdicated this responsibility to mindless, soulless HR flunkies.
How much alphabet soup makes sense to list?
Sorry if thats conceited.
There isn't a huge shortage. If there was they would take on people with proven skill in related languages and train. There is a shortage with developers with 3-5 years experiencd having the exact stack the company is looking for.
As for remote work, the majority of the jobs I've had have been either fully remote or partial - like between 1-3 days a week in the office, the rest from home. Never found any difference when applying to remote jobs myself.
Job interviews with too many interview rounds.
Is this only a problem on the West Coast or applying at FAANG-like companies or something? Neither myself nor anybody I know has ever had such an issue in the South, Midwest, Northeast, or on the East Coast.