I don't know. I think there is a big communication break down between the developer team requirements on their new team mate and the head of IT department. Reason is the head doesn't want to promote the seniors so the seniors just entertain their boss, by saying, "oh, boss you asked me who you need to hire?"... "you need to hire a developer with these skills fronted framework A, B, C, D, E,... then those outside companies also using the following new popular technologies W, X, Y, Z which developed by FAANG, by big Big companies in the US... blablabla"
The problem is the boss and project manager or consultant are not the one have their hand dirty on writing codes and engineer the system. They just heard from somewhere else about things like popular frameworks and project management as theory not practical. Boss employ more and more senior and junior developers with absent of someone really have solid experience to lead the team. Or manage under a scrum master. Or the lead still need do most development work. One salary, multiple roles. Pathetic.