Beauty Pie

Software Engineer

Beauty Pie

Remote job description

Beauty Pie is disrupting 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 and wellness 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!

As part of our team? You'll learn a lot. (We're all learning a lot.) You'll be multi-tasking, you'll make some great decisions and some bad ones. You'll have highs and lows. It won't be easy (because that would be boring). But you'll be moving fast, identifying and solving problems, iterating and evolving, and you'll bring your best to the game. In fact, it's not very often you get an opportunity like this - to help grow a great brand, for a rocketship of a business that will scale in size and go global. One that thrills its customers. And delivers happiness. We'll be asking for your input, experience, teamwork, ideas, and camaraderie, while we navigate the unknown, the mysterious and the upside together!


A bit about 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 AWS. 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.

Description of the role

This is an incredibly exciting opportunity to join our team. On a day to day basis, you will be responsible for:

  • Contribute to building solutions to complex technical problems
  • Delivery of high quality, well tested, maintainable code
  • Offer counsel and support to other engineers during PR review
  • Work with the product owner to shape future work, plan releases, and measure success in the features you help to deliver
  • Work closely with your engineering manager and product owner to chart progress and help inform the predictability of the team's delivery

You will also be a key contributor to:

  • Finding easier ways to get things done
  • Driving engineering best practices throughout the product engineering team
  • Ensuring the security of our systems and working practice
  • Helping to design the architecture of new components to best fit the business requirements

Requirements

We believe it's all about mindset, great skills and attitude and a fantastic work ethic being key. If you're aligned to our values, excited about the opportunity, and you're really good at what you do (even if you don't tick all the boxes) apply anyway! *

  • Demonstrable experience building scalable, robust, well-tested, performant, cloud-native solutions to business problems
  • An excellent understanding of Node.js/Typescript
  • Experience using other parts of our tech stack (Terraform, AWS, GraphQL, React)
  • Experience of test automation and continuous delivery
  • Strong communication and collaboration skills
  • A keen eye for commercial impact & customer value in the work we deliver

*The stated experience and background is a guide and does not preclude applications from candidates with more or less experience, provided the requisite skills can be demonstrated.

So, what are you waiting for? Apply now for a chance to be part of an inspirational and talented team.

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.

Please let us know if you need reasonable adjustments at any point during the application and/or recruitment or process.

And finally

The code we write is largely based on Javascript, although we're not afraid to explore new and emerging technologies and tools if they are right for us. Our progressive storefront uses Next.js for a lightning fast 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, though we haven't yet decided whether to build native or use React Native. No need to rush into decisions!

Our clients are separated from our core services by a GraphQL BFF, providing a clean abstraction and allowing the frontend to iterate independently from backend services. We use a combination of third party solutions and our own services built using node.js. We host all most of our technical estate within AWS, using Terraform to create consistent and reproducible environments.

It's not all about the languages and tools we use. Continuously delivering business value through rapid delivery, learning and adapting is our mantra. We use the latest modern software delivery processes with an ambition to automate everything, branch, build, deploy, test, ship, watch, monitor and alert all fully automated, so we can focus on building an awesome experience for our customers and back office business.


Our Values

Our culture is our DNA. It defines who we are, how we operate and how we hire based on our values:

  • Bring Your 'A' Game - take ownership & accountability, make shit happen, grow, support, evolve, invent, be open minded
  • Be Intelligently Rebellious - challenge the status quo, push boundaries, embrace change and think big
  • Be Customer Obsessed - listen & learn, take ownership, act fast, be humble & empathetic, build & keep trust, be grateful for feedback
  • It's All For One (& One For All) - take advantage of collective intelligence, act with integrity, support & challenge, embrace individuality, do right by our company, our members, our colleagues & our environment

Our Benefits

As always, there are a few perks

  • Free Membership to Beauty Pie + 20% off our products
  • A piece of Beauty Pie with Share options
  • Private Medical Insurance
  • Contributory Pension Scheme (UK) 401k Scheme (US)
  • Life Assurance at 4 x annual salary
  • Regular social events
  • An allowance to set up your home office
  • 25 days holiday (UK) 22 days vacation (US)
  • Your birthday off
  • Flexible bank holidays (You choose them!)
  • 60 days work from anywhere worldwide
  • Access to mental health support through Spill
  • 2,500 / $2,500 to spend on your fertility journey after 2 years service

So, what are you waiting for? Apply now for a chance to be part of an inspirational, international and talented team.

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.

Please let us know, if you require reasonable adjustments at any point during the application and/or recruitment process.

#LI-BP1




Summary
Company name: Beauty Pie
Remote job title: Software Engineer
Job tags: beauty

Share or copy

Job alerts