Design != Implementation. Outsourcing the code-monkey work of converting a complete design into a pile of JS is easy and already being done.
If a job is as easy to outsource as so many on here are saying, it is already being done or has been done.
It's been done in my industry. The low level grunt work and basic administration is all outsourced. Has been for decades.