أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
Front End Developer : - We can also call them user interface designer of a web site. User Interface Design/Web Graphic Design/ GUI Design etc. these are few job designations related under a Front End Developer.
Web Designer :- Web Design is a part of Front end Development but if we mention Web Design that never contains things like HTML, CSS etc.
But i have seen guys in my work team who alone was capable to do all the same means they are quite capable of PSD to HTML or GMP whatever best suited or from any design format and also they were capable to make responsive CSS too.
So I can say a Front end developer may or may not be a good designer but a good designer is always a part of Front end Development of any Web Site.
A web designer basically designs the UI/UX and the front end developer writes code for patching up all the components together to create a dynamic view as specified by the Web Designer. I have worked at both positions.
What i know, web designer responsible for creating PSD on graphic design programs like Photoshop, slicing/dicing it to come up with static HTML, CSS and basic JS code.
On the other hand, front-end developer isn't necessarily accountable for slicing, rather than he is supposed to be able to use Javascript along with template language, or whatever used language in presentation layer, to represent the dynamic data.
Front-end developer has sepcific scope of work. He does not deal with back-end code, fetching and writing data to/from database, and does not deal with core functionalities of the site. Instead, he is responsible for those functionalities and functional GUI elements that end user interacts with.
Web designer, well it is broad term. It depends who uses it. Two persons sitting next to each other could have different opinion about it. One would think it is related only to graphic design and visual elements, and the other would think that it means you simply do EVERYTHING related to Web Site (coding, design and etc...).
Just my opinion... other thoughts?