This is how the company I work for right now does it and it is EXTREMELY inefficient. I've been advocating them to go back to one person to do html/css/js/php.
I can see the above work for large orgs. But with a 3-4 person tech team, super specialization has not worked at all