Most developers don't work building low level high performance scalable systems for a large tech firms, they are making CRUD back-ends for phone apps.
This section of the industry is definitely contracting. Even more obvious is the dev tooling part of it. Dev tooling companies are disappearing or being "bought" all over the place because what might have been a product before is now an hour or two with someone with CC.