
Web Engineer
Lush Fresh Handmade Cosmetics North America
full-time
Posted on:
Location Type: Hybrid
Location: Poole • 🇬🇧 United Kingdom
Visit company websiteSalary
💰 £35,500 - £58,000 per year
Job Level
JuniorMid-Level
Tech Stack
GraphQLJavaScriptNext.jsReactReact NativeTypeScript
About the role
- Build internal and external-facing applications with React Native + Expo.
- Develop Next.js web dashboards, portals and experiences to support our retail, digital and manufacturing teams.
- Deep understanding of i18n processes and approaches.
- Collaborate directly with non-technical stakeholders to translate business problems into practical digital tools.
- Write clean, maintainable TypeScript code that balances speed of delivery with long-term maintainability.
- Help shape and extend our frontend component library for internal use.
- Identify workflow bottlenecks and propose digital solutions that reduce manual work across teams.
- Refactor and extend existing tools to improve usability and performance.
- Ensure accessibility, performance, and reliability standards are met across all apps and websites.
- Contribute to code reviews, mentorship, and knowledge sharing on frontend practices.
Requirements
- Minimum of 2 years of professional development experience
- Strong proficiency in React Native (Expo).
- Experience with Next.js and modern React.
- Comfortable building and consuming GraphQL APIs.
- Skilled in TypeScript with knowledge of common design patterns and best practices
- Experience working with shared UI libraries or design systems (Tailwind CSS is a bonus)
- Solid understanding of app distribution and deployment workflows.
- Able to collaborate closely with non-technical users, translating requirements into digital solutions
- Awareness of performance, usability, and accessibility best practices.
Benefits
- 25 days holiday plus bank holidays
- 6 months of full pay for parental leave (primary caregiver must qualify for SMP)
- Enhanced paternity leave*
- Bonus scheme
- Day off for weekday birthdays
- Holiday purchase scheme
- 50% discount on Lush products and spa treatments
- Cycle to work scheme
- Discounted rail and bus season tickets
- Employee assistance programme
- We’re 10% Employee Owned - all colleagues play a role in protecting our ethics, our independence, contributing ideas for the future and share in the rewards of success when the company is doing well.
- Support groups, film nights, yoga, meditation sessions and much more
- *Tailored gender affirming care
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React NativeExpoNext.jsTypeScriptGraphQLTailwind CSSi18nUI librariesdesign systemsapp distribution
Soft skills
collaborationcommunicationmentorshipproblem-solvingtranslating requirementsknowledge sharingusability awarenessaccessibility awareness