We plan, create and code web pages, using both non-technical and technical skills to produce websites that fit the customer's requirements. All are involved in the technical and graphical aspects of pages, producing not just the look of the website, but determining how it works as well. We might also be responsible for the maintenance of an existing site.