Full Stack Javascript Developer (NodeJS & React)

Posted on: 31st March 2021

The Andertons digital team are looking for a full stack web developer with strong Javascript capabilities to join our growing in-house web development and I.T team.

Reporting to the Head of Technology with day-to-day management from our Web Development Manager, you will join a core team of 4 cross-functional technical experts. This includes one other full stack web developer, a development manager with DevOps experience, a UI developer with strong CSS skills, and a technical assistant. The wider digital team (a total of 18 people) includes graphic designers and ecommerce marketeers with decades of combined experience in ecommerce and digital.

Please note: We will not engage with recruiters over this position. Thank you.

Required skills and experience

  • HTML, CSS & Javascript

  • React with Server Side Rendering (SSR)

  • Redux

  • Node.js

  • REST API Integrations

  • CI/CD DevOps Pipelines

Bonus points for:

  • Building progressive web applications (PWAs)

  • Qualifications e.g. BSc or MSc in Computer Science or similar subject.

  • Passionate about best practice software development methods such as writing testable code, code review, clean code, continuous improvement, knowledge sharing, DevOps

  • Experience of working in an Agile team (SCRUM)

  • Experience of working in a test driven and business driven manner.

  • E-commerce platform experience

  • A passion for hobby/luxury retail, e.g. playing a musical instrument will go a long way!

About the role

Andertons is currently working on two exciting web development projects that will both reach audiences of hundreds of thousands of people.

Firstly, we are “going headless” with andertons.co.uk: our main ecommerce retail site. We are building a new site with a modern redesign on an isomorphic (hybrid server & client-side rendered) React/Node stack, integrating it with IBM Websphere Commerce via an API Management layer, and deploying the solution using Kubernetes on Google Cloud Platform. Once delivered, the internal team will have more control than ever to make the Andertons site a delightful and exciting ecommerce experience for our many customers.

Secondly, you will be developing an ambitious new service called Andertons Extra. Extra is a bespoke subscription and loyalty platform that gives subscribers benefits such as exclusive videos and shipping discounts. Unlike anything that our competitors have done, this exciting project is an exclusive club for fans of the Andertons brand to get even more out of their relationship with Andertons. We are currently preparing for a beta launch, but once live, there is a long backlog of ideas to make Extra even more… extra!

With two significant projects, plus other bespoke I.T. properties to manage like our online blog and job sites, and internal business tools – we now need extra development resource to deliver all these projects!

As well as adding development capacity to our internal team, we are also seeking a person who has strong interpersonal skills and experience of working in Agile development teams. As a middleweight developer with prior experience, the team will value your ideas about process and code quality improvements, so you should bring these into your day-to-day work and apply them to make a difference to the team, as well as the websites you’re working on.

In return, you’ll get to work for one of the world’s best-loved musical instrument retailers in a challenging and rewarding role where you have autonomy and agency to deliver awesome experiences on the web, via a brand that is revered by its audience.

This is the ideal role for a developer who has previously worked as a front end engineer on web applications who is looking to truly own the development roadmap for multiple exciting products on a modern, enterprise-grade Javascript stack. You’ll learn through tackling difficult technical and UX challenges in a fast-paced environment where working autonomously to build an experience you can own and be proud of is strongly encouraged, and problem-solving technical skills are valued at the highest!

This is a full time position and your primary place of work will be our new office in GU1 post-covid, but we can offer flexibility around hours and partial working from home.

About Andertons Music Co.

Andertons Music Co. is the UK’s best loved Rock ‘n’ Roll musical instrument retailer. Established over 50 years ago in 1964 and still family-run, Andertons offers gear from all the top name brands in guitars, drums, keyboards, and recording equipment – companies like Marshall, Fender, Gibson and Yamaha.

Andertons also has its own fan following via a 715,000+ subscriber YouTube channel that reaches well-over 150 countries. This reach presents the company with a unique opportunity to differentiate and grow within the industry, not just as a retailer but as a brand itself.

The e-commerce operation has been undergoing rapid growth and 2021 will see us continue to take large steps on our digital transformation journey. The project you will be contributing to is the first step towards futureproofing our stack by leveraging benefits of cloud computing such as componentisation, containerisation, and elastic scaling.

Always looking for a chance to stick two fingers up at the status quo, this Top 250 Internet Retailing company presents a unique opportunity for passionate digital professionals to come on board, express their creativity and initiative, and steer this exciting brand with unrivalled potential to new heights.

Extra Information

  • Contract Type: Full Time
  • Working Hours: 9am - 5:30pm Monday to Friday with flexible hours and partial work from home, subject to business needs
  • Salary: Dependent on experience
  • Job Location: Andertons Digital Office, Guildford