Plan, create and code web pages, using both non-technical and technical skills to produce websites that fit the customer's requirements.
• Meeting clients to identify their needs and liaising regularly with them;
• Drawing up detailed website specifications;
• Designing sample page layouts including text size and colors;
• Designing graphics and manipulating digital photographs;
• Registering web domain names and organizing the hosting of the website;
• Presenting initial design ideas to client;
• Coding using a variety of software;
• Working with different content management systems;
• Designing the website's visual imagery and ensuring it is in line with company branding