3 ms·
At my company we call this role "UI Development." A UI developer is expected to be good at all aspects of development that are required to implement the user in
by joshuacc 11y ago
At my company we call this role "UI Development." A UI developer is expected to be good at all aspects of development that are required to implement the user interface, including HTML, CSS, JavaScript, and server-side templating languages.
The JavaScript skills in question include the ability to write clean code, write unit tests and use client-side frameworks like Angular or React.
Having an eye for design and usability is a plus, but not the focus.
- dclowd9901 11y agoDon't forget front end build pipelines and some server code to implement or retool APIs. Front end engineers need to know just about everything all the way back to the db
- EC1 11y agoActually you just described a front-end developer, which I guess you call "UI Development". Which is really a scam by companies to overwork one individual with two jobs. UI and actual development should remain separate as there is a seriously massive workload for each. These "full stack" roles only make sense extremely early on in the company or on a greenfield project, anything where iteration and field testing take priority by virtue of simplicity as a result of time.