Kickstart your backend development career with a creative, ethical global brand known for innovation and real-world impact.
Location: UK Hybrid / Poole / London (Min 2x week in office)
About the Company
Lush is a globally recognised, ethically driven cosmetics company headquartered in Poole, Dorset. Since 1995, Lush has led the way in sustainable beauty with pioneering products like bath bombs and solid shampoo bars. With operations in 52 countries, Lush champions ethical sourcing, handmade production, and cruelty-free standards — all while being 10% employee-owned.
About the Opportunity
As a Junior Backend Developer in the Lush Digital team, you’ll support the development of backend tools and APIs that power the global business. You’ll work on custom services, third-party integrations, and open-source platforms like ERPNext and Saleor. This is a hands-on opportunity to contribute to innovative, scalable solutions with a team that values creativity, clean code, and technical growth. You'll gain experience in modern backend development, contribute to global digital infrastructure, and grow within a supportive and ethical company.
What We’re Looking For
- Proficient in TypeScript and familiar with its coding philosophy
- Experience with web frameworks like Express, Hono, or Nest
- Ability to write SQL queries and work with Git
- Familiarity with GraphQL (Apollo federated GraphQL is a plus)
- Some knowledge of Docker and application deployment
- Able to debug independently and work collaboratively in cross-functional teams
Build your skills, shape global tech, and grow your impact at Lush.