Impact Workers


Senior React Developer/Next.js Front End Developer

About the role

We’re seeking an accomplished Senior React Developer with industry experience to help with the exciting project to redevelop our website. The successful candidate will be working to the highest professional standards to ensure that our website continues to engage customers and promote the continued success of the company.

The role is an integral part of the cross-discipline web team and will work closely with the current agile team and with non-technical staff to ensure the functionality and performance of our web applications meet the commercial requirements of the business.

While you will report to our Web Lead you will also lead some of the other Web Developers, helping them to quickly overcome problems and teaching them the right ways to use our new stack to make the website the best it can be.


Key Responsibilities:

  • Support the Web Lead with the redevelopment of our ecommerce Website to modern technologies
  • Lead and support existing Web Developers as they develop the new Website with your insight into how to address problems on the journey to our new web platform
  • Translate business requirements into technical functional requirements/user stories
  • Support the Product Owner in meeting business goals, analytics and SEO
  • Design scalable and extensible web applications which are easy to test, debug and maintain
  • Write and maintain unit tests
  • Work closely with the scrum team members responsible for testing to guarantee suitable test coverage and identify defects, performance bottlenecks or technical debt
  • Maintain the performance, accessibility, security and responsiveness of website and identify opportunities to improve processes and re-factor
  • Participate in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices
  • Identify opportunities for future development, conduct research into products and technologies that will enhance the function of the website and pursue opportunities for technical improvement


Experience and Skills:

  • Extensive experience of developing secure, scalable applications in a fun, fast-paced Agile environment
  • Expert in Next.js, React.js frameworks
  • Excellent knowledge of HTML, CSS, Typescript and JavaScript
  • Experience in coding responsive websites for a range of devices and browsers
  • Strong knowledge of service-based enterprise architecture design and best practice, and a full understanding of RESTful principles
  • Excellent business analysis and requirements gathering skills, an ability to translate face to face meetings into user stories or technical specs
  • Excellent written & verbal communication skills. The ability to be clear, concise and accurate. Capable of interacting with technical and non-technical audiences ranging from director to operative
  • Strong academic background in computer science
  • Experience of leading people and leading technical efforts


  • Continuous integration, automated testing and release management using Azure Dev Ops
  • Redux / Redux Toolkit
  • Business process knowledge gained from ecommerce / retail experience
  • Experience of continuous integration pipeline and unit test automation
  • Cloud experience (Azure / AWS / GCP)
  • Google Analytics 4, Google Tag Manager, Google Optimize (A/B Testing)
  • Experience of CSS preprocessors (Less/Sass)
  • Storybook


Personal Characteristics:

  • Good agile leadership qualities and skilled in helping teams arrive at decisions
  • Strong desire to develop personal skills through knowledge of new development methodologies, techniques and industry developments
  • Good communication skills with high standards in both written and oral communication – ability to build strong relationships with both technical and non-technical team members
  • Disciplined and independent self-management skills, can work to deadlines and standards with a minimum of supervision
  • Excellent problem-solving skills and the initiative to find innovative technical solutions
  • A passion and enthusiasm to learn new technologies
  • Strong affinity for the Scrum values and thrives working in a team environment, putting the team and the team goals first

Abel & Cole promotes equal opportunities for all employees. We want our employees to feel they can be themselves at work and develop their talents to the full. Members of staff are expected to take personal responsibility for keeping our workplace free from discrimination, harassment, and bullying – a place where everyone is treated fairly and respectfully.

As part of the recruitment journey, if you need us to make any reasonable adjustments so you’re not disadvantaged, please contact us as soon as possible.

Abel & Cole

Abel & Cole is a sustainable online grocer that has been delivering high-quality, fresh food to households since 1988. They’re on a mission to make sustainable shopping simple, putting people and the planet first at all times.

Certified B-Corporation
Size: 501-1,000
Year Founded: 1988

Share this job