Call to order 0344 804 48 48 Open 8am - 10pm
Trade login
  • Trustpilot logo 'Excellent'
    Trustpilot logo

    We're rated 'Excellent' on independent review site Trustpilot.

    Read our customer reviews
  • exchange Easy returns & collections

    Not 100% happy with your product?

    Return your items within 14 days for a full refund or exchange up to a whole year later.

    More on our returns policy
  • Delivery FREE delivery available^

    FREE delivery available^

    Delivered by our team to the room where you need it. Helps make your life easier.

    Read more about delivery
  • price match We price match

    We price match

    Found an identical product at a lower price? We’ll do our best to match it

    More on our price match
Your basket appears to be empty

Sign in to your account


Create your account

Save your basket and access on any device

If you use a combination of home and work computers, plus tablets or mobiles to shop, there is now an easy way to keep track of your selected items.

  • account

    Simply create a free account with us in a matter of seconds

  • sign-in

    Sign in wherever you shop

  • basket

    Retrieve you saved basket on any device

How would you like to contact us?

Don't have a Trade Account?

Make money, save time, less hassle

Create a Trade Account today in just 1 minute and join our Loyalty Scheme for instant benefits including 15% off your first two orders
when you spend £500 ex. VAT

Trade Loyalty Scheme Badge



About Us

JavaScript Developer

Click here to apply


We are now recruiting for a JavaScript Developer to work as part of the front-end development team. The role works in bridging the gaps between UX / UI by converting visual designs to our UI components and then working closely with our back-end team to populate content delivered from our in-house admin tools and bring the website to life. This role requires the individual to have a high level of attention to detail and the ability to solve problems fast is a key requisite of the role due to the creation of new UI components and maintenance of existing live components form the majority of the successful candidates’ daily tasks.

Who are we looking for?

We are looking for someone who works well within a team, can react and solve problems fast, has a desire to quickly research and learn new techniques, can convey technical concepts in a non-technical way and has a passion for the industry. You also need to be able to adapt to change.

Essential JavaScript – Vanilla / ES6, Semantic HTML5, CSS3 – PostCSS, SASS / SCSS, CSS Methodologies – BEM, SMACCS, OOCSS, Responsive Design, Cross Device / Browser compatibility, Git & branching models.

**Desirable ** Experienced writing reusable / modular code in JS framework (ReactJs, VueJs, etc), JavaScript Unit / integration testing, E2E acceptance testing, Experience with docker, Build System / Module Bundler, Agile & Scrum methodologies, Good Understanding of UX / UI Processes.

What we can offer you?

We can offer you a competitive salary, Pension, Childcare Vouchers, Cycle to work scheme, Perkbox, onsite parking, Staff discount, Employee Assistance Programme, Group Life Assurance with a fantastic working environment and the opportunity to be part of a fun and exciting journey.


Click here to apply care about your privacy and we are committed to processing your personal information in accordance with the GDPR Data Privacy Laws. By submitting your CV you are agreeing to your personal data being retained in a secure location for up to 6 months to enable us to match and notify you of suitable opportunities. After this period your information will be confidentially destroyed.

If this sounds like the type of challenge you're looking for, you can apply by sending your CV and covering letter to

chat Chat
Hide this