Back to All Events

NB Communication - Web Developer

Web Developer


The web developer works as part of a wider development team building high quality, reliable and user-friendly websites. The majority of our website projects involve integration with open source content management systems, but we also develop e-commerce sites (mainly in Shopify), and static websites where appropriate. The web developer works along with the project manager, designer, and client to ensure the smooth and time-efficient creation/delivery of websites.

Main Responsibilities:

The main duties may include, but are not limited to:

  • Building high quality, reliable and user-friendly websites integrated with open source content management systems
  • Working in partnership with website designers to create great user experiences
  • Testing and optimising code
  • Identifying and rectifying website errors
  • Maintaining existing websites
  • Server maintenance and management
  • Assistance with domain name and email account management
  • Communicating within the team and with clients as required
  • Staying up to date with advancements in web development
  • Working with confidential data, in line with the Data Protection Act
  • Other relevant tasks in keeping with the nature of the company‚Äôs typical work


Personal Qualities

  • Has a self-directed approach to learning, to stay up-to-date on current and emerging technologies, standards, and trends
  • Detail-oriented
  • Demonstrates enthusiasm and commitment

Essential Experience

  • Experience of working in a similar role and/or has the equivalent knowledge/experience
  • Experience of developing using PHP / MySQL
  • Experience of HTML5 coding including WCAG compliance
  • Experience of Javascript coding
  • Experience of CSS coding, including preprocessors
  • Experience of using Git

Desirable Experience

  • Experience of working on multiple projects simultaneously
  • Experience of using Linux services for website hosting 
  • Experience of Hugo (or similar static site generators)
  • Experience developing sites using PHP-based content management systems such as ProcessWire, Drupal, or WordPress
  • Experience building ecommerce websites in CS Cart, XCart, and/or Shopify
  • Experience of using automated testing tools and practices
  • Experience of using Amazon Web Services
  • Knowledge and/or experience of using React Native app development

Desirable Education: Computer Science Degree

Skills, Abilities and Knowledge (essential) 

  • Ability to work well under pressure
  • Ability to work well as part of a team
  • Ability to take responsibility for projects
  • Strong knowledge of web standards, trends, patterns and legislation
  • Strong written and verbal communication skills
  • Strong time management skills to deliver projects on time, within budget and scope
  • Strong problem-solving skills

Skills, Abilities and Knowledge (desirable) 

  • Analytical skills
  • Local knowledge of Shetland

Click here for information on how to apply.

Earlier Event: September 28
Aquila Insight - Insight Analyst
Later Event: October 1
Coach Logic - Lead Marketer