After we've designed the final user interface, and everything is handed over properly to developers, it is time to convert the design to a real-world application that our user can interact with, and the person who does this job is a frontend developer.
A few companies and individuals like to separate frontend development into two areas, the UI developer and frontend developer, but, actually, these mean the same thing, so it doesn't make sense to do this kind of separation.
Based on a few articles that you can find online, you will see that they suggest that a UI developer is a person who is mostly focused on only user interface implementation using HTML and CSS, while they avoid JavaScript as much as they ...