As a freelance HTML/CSS developer, you provide front end programming and support for your client. In this role, you may help design a website, develop custom code for the project, and provide independent advice and support as required by your contract. HTML/CSS developers often address issues like cross-browser compatibility, tweak sites to improve loading times and search engine optimization results and collaborate with design teams to ensure all completed web pages are completed on time and on brand. Like most web developers, freelance HTML/CSS developers do not focus exclusively on one or two programming languages, regardless of job title—clients may also ask you to use software like Adobe Creative Suite, jQuery, Angular, and other programming languages as necessary to meet the website's needs.