In certain industries, including this one, you do need a very peculiar type of front-end developers. In finance, you'd prefer a front-end to be implemented by someone who's good at security and poor at the actual UX instead of someone who's great at UX but unskilled or sloppy at security, just as in medicine you don't want anyone with little domain-specific knowledge nowhere near your device user interfaces or even writing/translating labels on them.