Job Description

As the Junior Backend Engineer, you will contribute to backend services and tooling that support the Global business. You’ll help build custom software, such as REST APIs, GraphQL subgraphs, extend open-source software like Saleor, ERPNext, and integrate with third-party solution tools like Power BI and Cloud SQL. This 3‑month contract is a great opportunity for current Lush staff who want to explore the Digital and Engineering side of the business. You’ll collaborate with our global engineering team on projects that strengthen Lush’s digital infrastructure while learning how technology supports every part of our business.

This role is ideal for someone who wants to build on their technical skills, gain hands-on experience, and see how your work directly impacts our work at Lush. You will write clear, maintainable code that will scale across projects and distributed development teams, collaborate with engineers, QAs, designers, and partners to solve interesting and challenging problems for delivering scalable technology worldwide, refactor, review and maintain existing enterprise application code bases, ensuring scalability, performance and security.

About Lush Digital

Lush Digital leads digital strategy for Lush across online, retail & manufacturing globally, creating, developing and supporting the tools that drive the business.

Apply for This Position