> So when I see shit like this, I always wonder why is it so hard to find a design job?
Because it faster and cheaper to pay one person to do both the design and the work to make it a reality.
There is also a supply and demand issue. Too many designers, not enough front-end devs (which is why you can easily find jobs as an employee)
if you want to be a designer only, I would suggest striking out on your own and hiring out for the work you dislike.