>
I don't understand the difference between UI and frontend developer.That's the second paragraph of the post.
>What do you work on if you are a frontend developer but do not actually care about the UI?
You could code JS, React, HTML, CSS, etc and implement other people's mockups, without giving a toss about UI principles and UI design...
Working in front-end = implementing the technical parts of a given UI.
Being a UI developer (as per the post) = knowing UI priciples, design, etc.