A front-end developer develops the front-end of the website. The front-end is the part of your website which is visible for your visitors. The front-end developer, also known as the client side developer, works in close cooperation with designers and developers. He or she in facts operates in between them, so in between creativity and technique. The front end developer position is a rather new position in the development and design world. In the past front end tasks like HTML, CSS and JS were often executed by a webmaster or a programmer. Throughout the years though the front-end developer tasks have become so diverse, programmers and webmasters just can’t keep up with all front-end developer aspects and a dedicated front-end developer is often appealed to. A front-end developer should not only take into account the technical website aspects but should also consider accessibility, user-friendliness and performance. Altogether a front-end developer converts the design of a website to a fully-functional website which is properly displayed in all browsers, inclusive the corresponding interactions.