I would ask this: which is the worse failure mode —- design not quite right, or users can’t access the app?
That's the kind of question you will have to ask if you don't hire right. I get collapsing frontend/backend and PM/UI/UX but two then collapse code and product may be a bridge too far.
On the other hand, teaching taste is quite hard, and is what people respond to and what designers learn.
Teaching programming is a bit of mostly solved problem, today anyway.