Web Engineer at LUSH Cosmetics

1 week ago Development & Programming Junior, Middle Full-Time 25,000-35,000 £/Year

Please mention the CleverJobs when you apply.


We’re looking for someone who is comfortable mentoring others, but also keen to learn from their colleagues.

Who you are:

You’ll identify the opportunities to reduce complexity and componentise code, be familiar with working with APIs, building for failure and hostile conditions. The majority of the sites and applications you’ll be working with are built using React, so 2 years of demonstrable commercial experience with it would be required.

We want to see developers who are well versed in using tools/technologies such as:

  • React & React Native
  • Next.js
  • GraphQL/Apollo
  • API-first solutions and integrations
  • Styled components/Styled System/SCSS
  • Sketch/Figma
  • Node
  • Webpack, npm/yarn, git
  • Bonus knowledge:
  • i18n at scale
  • Web accessibility / a11y
  • CI / CD
  • Microservices based architectures
As a Front-End team, we value developers who have the ability to communicate the benefits of technical solutions to non-technical project stakeholders effectively. We’re looking for someone who is comfortable mentoring others, but also keen to learn from their colleagues.



Midweight £33,000 - £54,000 Depending on Experience

Junior £25,000 - £35,000 Depending on Experience

  • Who we are

You might know us as the inventors of the bath bomb, but there’s more to this great-smelling, privately-owned, family-run company than pioneering cosmetics. We believe our business should put more back into the world than it takes and demonstrate that responsible business can be a force for good. We fight cruel practices like animal testing, promote regeneration, and show that what’s inside counts - whether that’s an ingredient in a product, or open source code.

The Team

Lush Digital leads digital strategy for Lush across online, retail & manufacturing globally, creating, developing and supporting the tools that drive the business. From design, artwork & photography to engineering, systems & data, we support all of Lush’s digital needs.

The Role

You will be supporting the Business Tools team who focus on our Manufacturing & Retail businesses, developing a range of tooling to support areas of the business as diverse as our raw ingredients sourcing team, our product production teams, as well as our forecasting, fulfilment and retail teams.

What you’ll do:

As Web Engineer for our Tools Team, you’ll work to build both web and mobile solutions cross-functionally alongside UI Designers, Back-End Developers, QA Test Engineers, Business Analysts and Product Managers for stakeholders from our Retail & Manufacturing arms of the business.

What’s it like working for Lush

People are at the heart of our business. We want you to enjoy and challenge yourself, build a career, and teach us what we don’t know, so we’ve created a culture where your job description is a starting point, not an end goal. Our working style is flexible, fluid, supportive, and authentic - if you’ve got the drive to push yourself and try different things, you will have our support.

As we pride ourselves on internal development, priority will be given to candidates who have an in-depth knowledge of Lush coupled with relevant experience and qualifications.

If all this sounds like you please send us your CV and covering letter, detailing why you would be a perfect fit for the role along with your current salary and expectations.

Employee perks:

  • 50% discount on Lush products and spa treatments
  • Discretionary and profit-based bonus
  • Pension scheme
  • Day off for weekday birthdays
  • Holiday purchase scheme
  • Cycle to work scheme
  • Discounted rail and bus season tickets
  • Employee assistance programme
  • 6 months’ full pay for parental leave (primary caregiver)
  • Financial childcare support on return to work
  • Flexible working

🇬🇧 United Kingdom reactjs nodejs figma ui/ux design web design

Please mention the CleverJobs when you apply.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.

Create Your Profile   (simple)