Front End Developer

Chiswick/ Home based, West London  |  Head Office

Role Type
Salary Overview
Competitive Salary and Excellent Benefits
Competitive Salary
Expiry Date


Front End Developer with Node/React and BigCommerce experience required to join the Digital team at Harvey Nichols. You will have a strong level of experience working with the Front End developer stack (HTML, CSS) JavaScript, the modern JS Frameworks most notably ReactJs, and consuming Restful API's. You will be supporting the implementation of an e-commerce re-platform project and working within an agile team, contributing to daily stand-ups, sprint planning and estimations. You will be self-organised and able to make key decisions within your area. Your ability to communicate to people of all levels and technical ability in a positive and friendly manner is key.

What you'll be doing: 

  • Assist the business in its development of our headless React/Express frontend consuming BigCommerce APIs
  • Working with the UX and product team on translating user requirements into workable specifications so the team can estimate accurate time scales during the sprint and analysis stage.
  • Supporting project delivery
  • Assisting automated testing and improved standards
  • Managing Fastly and CDN configuratio

About your experience: 

  • Strong in HTML5, CSS3, Sass, Video
  • Extensive experience with responsive web design, ability to advise on best practice
  • Experience in working with a JavaScript frameworks and libraries such as React, Redux, Backbone.js or Angular. Understanding of native JavaScript development.
  • Experience using node.js and frontend build tools such as Grunt, Gulp or Broccoli, TypeScript
  • Strong knowledge of PHP
  • Understanding of OOP principles and techniques
  • Understanding of XSS attacks and how to safeguard against them
  • Experience working on a LAMP and node stack
  • Comfortable with the command line
  • Good working knowledge of modern VCS systems especially git

A bit about you: 

  • You are able to confidently communicate with internal stakeholders at all levels; ability to present is desirable. Must be able to show leadership skills and good team communications
  • You are able to manage workload between project work and support issues. As part of a collaborative scrum team, a “No task is beneath me” attitude is a must
  • Experinced in liaising with third parties internally and externally to discuss integration of the product
  • Non-technical skills required are being a team player, can-do attitude, ability to work independently or as part of a team, approachable and pragmatic
  • You have a natural thirst for technology and anything digital, as part of your role is to evolve the company’s digital landscape
Register and Apply
Log In and Apply

Please fill in the form, upload your CV to complete your application. You will also register during this process to enable you to log in track you application and setup Job Alerts.