Website Designer/Developer

Category: Web Development and IT Roles

Photo of Graphic Designer/ Web Developer working.

Web Developer Job Responsibilities
Designs and builds websites for corporate or individual clients. Works with colleagues and clients to understand website requirements and client needs. Writes, tests, and debugs code and applications. Maintains knowledge of programming languages and monitors website analytics.

Web Developer Job Duties

  • Meets with clients and colleagues to determine website needs and follows up with regular conversations and updates
  • Creates website layouts with computer or handmade sketches to organise information and allow for intuitive usage
  • Builds websites to client specifications by writing code, designing pages and widgets, and incorporating graphics and video elements
  • Determines the best plug-ins and applications to provide websites with new features and functionality, and installs them accordingly
  • Tests websites using a variety of browsers, including Internet Explorer, Google Chrome, Safari, and Mozilla Firefox; and debugs as necessary
  • Maintains fluency in one or more programming languages, such as HTML
  • Regularly checks in with clients to assess their satisfaction and determine necessary updates or website repairs
  • Assists clients with publishing content by proofreading, editing, and posting text and graphics
  • Maintains websites by checking for errors, broken links, and hacking attempts
  • Develops knowledge of website accessibility standards and legal requirements
  • Assesses website security and installs updated software to ensure that websites and client data remain secure
  • Develops portfolio of corporate and individual clients and maintains long-term relationships

Web Developer Skills and Qualifications

  • Bachelor’s Degree and Relevant Coursework in Website Design and Information Technology
  • Knowledge of Digital Media Production and Graphic Design
  • Creativity
  • Teamwork
  • Analytical Thinking
  • Critical Thinking
  • Interpersonal Communication
  • Customer Service Skills
  • Attention to Detail