We are the disruptors of the beauty industry. Our aim is simple: provide beauty and health lovers the highest quality health and beauty products, made by the world’s best laboratories. As the first luxury beauty buyers’ club, our products are sold directly to our members without the prohibitive industry mark-ups.
Technology powers everything that we do, and contributes to making our business model unique. We are building a unique shopping experience across every digital channel to deliver a world class service for our growing numbers of customers.
Our technology
We are using the latest progressive and native web technologies, alongside headless e-commerce tools and systems, to create a shopping experience nothing like what people experience today. Technologies include Next.js and React, GraphQL, deployed with Terraform on cloud services including AWS, GCP and Vercel.
Driven by data science, machine learning and analytics, from multi-variant testing, through to personalising the shopping experience, every customer will have a unique and tailored experience just for them, across every digital channel.
The role
You're a Senior Full Stack Engineer who wants to build high-quality user-centric applications with experience of shipping code at high cadence. You're very confident with our technology and modern development practices. You have a deep knowledge of best practice in developing for the web, covering accessibility, performance, semantic mark-up and state management.
Motivated by building great products that solve real problems, whether it’s improving our customers’ experience, enabling our own team through great tooling or improving website conversion metrics. You care about the quality of the work you produce, aiming to make it stable, maintainable and easy to work with for the rest of the Beauty Pie Team.
Keen to work collaboratively, communicate potentially complicated and technical concepts in ways that make it easy for other disciplines to understand. In the areas you don’t have much prior experience, you’re excited by the prospect of getting stuck in and learning something new.
Role Profile:
Requirements
We'd love it if you have.
Benefits
As always, there are a few perks.
Beauty Pie is an equal opportunity employer. The company will not unlawfully discriminate on grounds of gender, sexual orientation, marital or civil partner status, gender reassignment, race, religion or belief, colour, nationality, ethnic or national origin, disability or age, pregnancy or trade union membership.
The code we write is largely based on Javascript, although we aren’t afraid to explore new and emerging technologies and tools if they are right for us. Our progressive store front sits on Next.js for a lightning user experience that is discoverable by search engines. We use Chakra UI for our React component library to build a world class customer experience. We’ll likely build native at some point too. We’ve not yet decided whether to go pure native build or React Native. No need to rush into decisions!
All our clients sit on GraphQL to provide a clean abstraction from all the underlying headless services, some we’ll buy off the shelf and others we’ll be building ourselves. Again, we haven’t decided what tech to use for this yet, one step at a time. We host the majority of our world on AW