We are looking for a Senior Software Engineer to join our high-leverage team and help us revolutionise personalised skincare. As a Senior Software Engineer, you will use agentic tools to navigate, plan, refactor, and ship features across our Python / React stack while drastically increasing your technical leverage. You will also architect and deploy end-to-end features, from backend logic and database schemas to modern frontend experiences, and help define our "AI-native" development standards and mentor the team on high-velocity delivery.
Requirements
- Command of Python and its web development frameworks e.g. Flask, Django.
- Experience with relational databases (MySQL preferred) and ORM frameworks (SQLAlchemy, Alembic).
- Experience with TypeScript and React.
- Experience building and maintaining frontend design systems.
- Familiarity with containerisation (Docker) and cloud platforms (AWS preferred).
- Understanding of modern web architecture and performance optimisation.
Benefits
- 25 Days Holiday (+ all the usual Bank Holidays)
- Free Breakfast & Lunch
- Hybrid working to give you flexibility
- Equity
- Health and wellbeing focus
- £500 annual development budget for any learning, training and development opportunities
- For working parents, we’re proud to offer assistance, helping you save on nursery fees
- Culture club – Our culture club team meets every week to make sure we celebrate our big wins and milestones too, with parties, surprises and more
- You’ll get highly discounted Skin + Me products for you, and 10 friends + family too
- Generous employee referral scheme, if you know more fabulous people refer them to work with us too and you’ll get a bonus when they pass probation
- Dog-friendly office with two very cute resident dogs!