Senior Full Stack Software Engineer (Python / React)
Senior Full Stack Software Engineer (Python / React)

Senior Full Stack Software Engineer (Python / React)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Skin + Me

At a Glance

  • Tasks: Develop and deploy innovative software solutions using Python and React.
  • Company: Join a revolutionary tech start-up transforming personalised skincare.
  • Benefits: Enjoy free meals, flexible working, equity options, and a generous holiday allowance.
  • Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
  • Qualifications: Experience in full-stack development with Python, React, and modern web architecture.
  • Other info: Be part of a dynamic team with excellent growth opportunities and a dog-friendly office.

The predicted salary is between 48000 - 72000 £ per year.

Skin + Me is a technology-driven start-up on a mission to revolutionise personalised skincare. We have delivered millions of treatments across our multi-brand ecosystem (Skin + Me, Hair + Me, Renew + Me), powered by a proprietary stack that runs everything from our e-commerce engine to our in-house manufacturing. As we embark on the next phase of our growth, we are looking for a Senior Software Engineer to join our high-leverage team. This is a hybrid role with three days a week in our Paddington HQ (Mon, Tue, Fri) and two days remote.

The Mission

At Skin + Me, we value shipped impact over "hours spent typing". Your goal is to use the best agentic tools to speed up the mundane so you can spend your time solving the hard problems: scale, experimentation and architecture.

What You’ll Do

  • Direct Agentic Workflows: Use agentic tools to navigate, plan, refactor, and ship features across our Python / React stack while drastically increasing your technical leverage.
  • Full-Stack Ownership: Architect and deploy end-to-end features, from backend logic and database schemas to modern frontend experiences.
  • Lead Engineering Evolution: Help define our "AI-native" development standards and mentor the team on high-velocity delivery.

Who You Are

  • The AI Edge: You are a power user of agentic AI. You know how to orchestrate edits across multiple files and identify where an LLM is hallucinating.
  • Pragmatic Architect: You have the seniority to know when to trust an agent and when to step in. You value clean code, type systems, and robust testing.
  • High Agency: You’re a problem-solver who thrives in a fast-paced, autonomous environment.

Technical Skills

  • 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.

Why Skin + Me?

  • High Leverage: We give you the best tools and the autonomy to use them.
  • Make a difference: Work within a revolutionary company that is focused on improving millions of lives.
  • Equity: Every employee has a stake in the business.
  • Perks: Free breakfast and lunch (office days), dog-friendly HQ, 25 days holiday, and a £500 annual development budget.

Benefits

  • 25 Days Holiday (+ all the usual Bank Holidays).
  • Free Breakfast & Lunch.
  • Hybrid working to give you flexibility.
  • Equity - We offer a competitive salary and a generous share award package.
  • Health and wellbeing focus - We offer a healthcare cash plan, cycle to work schemes plus free healthy breakfast and lunch in the office.
  • £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 celebrate our big wins and milestones.
  • Generous employee referral scheme.
  • Dog-friendly office with two very cute resident dogs!

More About Skin + Me, Hair + Me and Renew + Me: There’s a huge problem in the world of personal care: people struggle with more than just how their skin or hair looks. They’re navigating confidence, identity, and long-term health—all deeply personal and ever-changing. Skin + Me, Hair + Me and Renew + Me exist to change that. Skin + Me launched over six years ago with one mission: to revolutionise skincare through personalised, clinically-effective treatment that’s simple, sustainable, and built around real results. Now a category leader and scale-up success story, Skin + Me has delivered millions of personalised treatments through our signature Daily Doser and helped customers transform not just their skin—but how they feel in it. From that foundation, we’re building out a powerful family of brands: Hair + Me brings prescription‑led, personalised treatment to the world of hair health, tackling concerns like thinning and loss with the same blend of dermatological expertise and tailored solutions. And now, Renew + Me is our latest evolution—an advanced prescription skincare brand created specifically for midlife women. Born from the insights of Skin + Me and designed to meet the unique needs of women 45+, Renew + Me couples hard‑working actives with deeply human insight to become the definitive skincare brand for this powerful life stage. At Skin + Me, Hair + Me and Renew + Me, we advocate for real, long‑term change—whether it’s better skin, hair, or health. Our mission is rooted in personalisation, expert care, and building deep trust with our customers. No compromises. Just undeniable results. We recently raised £10 million in Series B funding, backed by top‑tier investors like Octopus Ventures and leading DTC founders. Our founding team brings experience from some of the most trusted consumer brands in the world - Facebook, Charlotte Tilbury, Graze.com, and more. With Skin + Me leading the way and our fast‑growing younger brands already gaining traction, the +Me journey is just getting started. We’re scaling fast—and we’d love for you to be part of it.

Senior Full Stack Software Engineer (Python / React) employer: Skin + Me

At Skin + Me, we pride ourselves on being a technology-driven start-up that values innovation and employee autonomy. Our hybrid work model allows for flexibility while fostering a collaborative culture in our Paddington HQ, where you can enjoy perks like free meals, a dog-friendly environment, and a generous development budget to support your growth. Join us in making a meaningful impact in the skincare industry while enjoying a supportive workplace that prioritises your well-being and professional development.
Skin + Me

Contact Detail:

Skin + Me Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Software Engineer (Python / React)

✨Tip Number 1

Network like a pro! Reach out to people in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using Python and React. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for the interview by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission.

We think you need these skills to ace Senior Full Stack Software Engineer (Python / React)

Python
Flask
Django
Relational Databases
MySQL
SQLAlchemy
Alembic
TypeScript
React
Frontend Design Systems
Docker
AWS
Web Architecture
Performance Optimisation
Problem-Solving

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Full Stack Software Engineer role. Highlight your experience with Python, React, and any agentic tools you've used. We want to see how you fit into our mission at Skin + Me!

Show Off Your Projects: Include links to your GitHub or any relevant projects that showcase your skills in full-stack development. We love seeing real examples of your work, especially if they demonstrate your ability to solve complex problems and deliver impactful results.

Be Authentic: Let your personality shine through in your application. We value high agency and a problem-solving mindset, so share your unique approach to challenges and how you’ve made a difference in previous roles. We’re all about authenticity here at Skin + Me!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Skin + Me!

How to prepare for a job interview at Skin + Me

✨Know Your Tech Stack

Make sure you’re well-versed in Python and React, as these are crucial for the role. Brush up on your knowledge of web development frameworks like Flask or Django, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples that highlight your ability to tackle complex problems. Discuss specific challenges you've faced in previous roles and how you used agentic tools to find solutions, especially in a fast-paced environment.

✨Understand the Company’s Mission

Familiarise yourself with Skin + Me's mission to revolutionise personalised skincare. Be ready to explain how your skills and experiences align with their goals, and express your enthusiasm for contributing to their innovative approach.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technology stack, and the company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Senior Full Stack Software Engineer (Python / React)
Skin + Me

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>