Responsible for working on a range of projects, designing appealing websites ? Developing and maintaining the front end functionality of websites. ? Participating in discussions with clients to clarify what they want. ? Designing prototypes for apps and websites. ? Creating logos, banners and buttons for websites. ? Writing cross-browser compliant XHTML, CSS & JavaScript. ? Simultaneously managing several databases and reporting tools. ? Contacting external webmasters to confirm link placements. ? Provide guidance to other team members on web development issues. ? Developing websites that have a consistent feel and look throughout all web properties. ? Providing technical support to end users. ? Identifying and correcting software deficiencies. ? Devising SEO strategies based around specific keywords.