Front-end Software Engineer (React)

Location arrow Colchester, England · Software Development

Pound sign £25,000 - £35,000, subject to experience

An exciting opportunity to develop web apps and services that are set to revolutionise the promotional merchandise industry.

Total Merchandise is one of the UK’s leading distributors of branded promotional merchandise. Total Merchandise operates in a highly competitive and fast-moving market. A trend setter, Total Merchandise develops industry leading technologies to compete as one of the market leaders.

Due to continued success and expansion, we are looking to recruit a front-end website engineer to join our existing web development team.


Reporting to the Tech Lead and company directors, the successful candidate should be highly experienced with front-end website fundamentals and should be an expert in modern front-end technologies and tooling (Webpack, npm, Yarn, gulp). The candidate should also have strong experience in one modern web development framework (React, Vue, or Angular).

The successful candidate will be working closely with the existing web development team to develop new systems that are set to disrupt and revolutionise the industry. You will play a critical role in selecting the tooling and frameworks used to execute and deliver this project. Particularly favoured candidates will also have a flair for UX design.

The ideal candidate will be passionate about designing and building high quality web user experiences and applications. Joining a fast-moving team, we’re looking for someone who is excited about the current web development ecosystem and who will be prepared to hit the ground running, bringing aboard their valued experience and insight.

A company MacBook and opportunities for advancement and personal development offered.

Skills essential for this role:

  • Expert knowledge of modern HTML and CSS
  • Strong experience with one of React, Vue, or Angular
  • Strong experience with vanilla JavaScript
  • Strong experience with front-end tooling (Webpack, npm, Yarn, Grunt, gulp.js, Docker)

Skills desirable for this role:

  • A flair for UX design
  • Awareness of backend web development techniques (PHP, Symfony, Laravel)
  • A Bachelor’s degree in Computer Science, Software Engineering, or design disciplines

Person specification

This is a fantastic opportunity for the right person to join our business, which offers a professional and vibrant company culture in our modern offices in North Essex.

Joining a fast-moving team, you’ll need to be a team player who can also work well independently. Liaising with our directors and other teams across the office mean strong communication skills are essential, as are an analytical mindset and a passion for your work.

With a variety of exciting projects on the go at any given time, the ideal candidate will be able to prioritise effectively, demonstrate a ‘can do’ attitude at all times and work well under pressure.


To apply for this role please email your CV and a cover letter to

Navigate to all careers View all careers