1. What is a Software Engineer at Lush?
A Software Engineer at Lush is a vital contributor to the technology stack that powers one of the world’s most recognizable ethical retail brands. This role goes beyond simple coding; it involves crafting digital experiences that reflect the company’s commitment to innovation, sustainability, and high-quality customer service. You will be tasked with building and maintaining systems that bridge the gap between physical retail environments and the global digital storefront.
The work is both challenging and rewarding, often requiring you to balance technical scalability with the unique, fast-paced culture of a company that prioritizes its values. You will collaborate with cross-functional teams to solve real-world problems, ensuring that the technology supporting Lush is as fresh and dynamic as the products on the shelves. Whether optimizing backend processes or refining user-facing interfaces, your contributions directly impact how millions of customers interact with the brand.