London, UK Hybrid (3 days in our Paddington HQ: Mon, Tue, Fri) Stack: Python, Flask, SQLAlchemy, MySQL, AWS (React on the frontend)In 2018 we set out to solve a problem millions of people faced: not just struggling with their skin, but struggling to navigate skincare at all.
We combined dermatology, pharmacy and technology into something simpler and genuinely personalised, and proved expert-led care could reach people who'd never had access to it.
Today, +Me is the company behind Skin + Me, Hair + Me and Renew + Me, with more on the horizon. We're not building a single brand. We're building a category. We've delivered millions of treatments, we're profitable and growing fast, and we're expanding the engineering team to match.
What You'll BuildYou'll join the team behind our core commerce and clinical journey: the ecom stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete a clinical consultation, subscribe, and receive their personalised treatment, at real consumer scale.
On our Python and React stack, that's the storefront behind Skin + Me and Hair + Me, our flagship brands serving customers at scale.
We're hiring a Backend Engineer to go deep on the server side of this system in our Python / Flask stack: the APIs, data models and services behind consultations, prescriptions and orders. You'll learn fast alongside experienced engineers who'll back your growth, and you'll be comfortable making frontend (React) changes when a feature needs it, but backend is your craft.
What You'll Do
- Build the services behind the journey: APIs, data models and services powering consultations, prescriptions and order generation, with support from senior engineers
- Ship and own: take backend features from ticket to production and keep them fast, correct and healthy once they're live
- Write code others build on: clean, well-tested, and clear enough for the next person to pick up
What we're looking for
- Backend depth: solid, recent, hands-on experience building backend services and APIs in Python (Flask). A non-trivial piece of work you can walk us through and explain well
- Good fundamentals: sound data modelling (SQLAlchemy/Alembic), sensible API design, and an instinct for testing
- Care where it counts: you treat correctness as a feature, because this code generates real prescriptions and orders
- Enough frontend to be useful: comfortable making React changes when a feature needs it (frontend won't be your main focus)
- The stack: Python and Flask; relational databases (MySQL ideal); some exposure to AWS/Docker is a plus
- Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters
- Roughly 3-6 years building software in production.
- We read for depth in your area, not years
- How we work
- We're a small, experienced engineering team working closely with product, clinical and operations.
- We care about craft: clean code, honest reviews, and owning what you ship through to production.
- And because our software turns a clinical consultation into a real prescription and a treatment someone receives, correctness and care aren't optional here.
- They're the job.
How We Use AIAgentic tools like Claude Code and Codex are a standard part of how we work, and we're leaning into them hard: we automate the routine so we can spend our energy on the harder problems. You'll need to be comfortable working this way, and real skill with these tools is a genuine advantage we value. But it's a multiplier on strong engineering judgement, not a substitute for it, and never a prerequisite.
If it's newer to you and you're keen to grow, we'll back you.
Compensation &
Benefits
We pay competitive base salaries and back them with meaningful equity, so your upside grows with the company you're helping build.
- Equity: a meaningful stake in a profitable, Series B-backed business that's growing fast, with flexibility on your cash/equity mix
- Time off: 25 days holiday plus bank holidays
- Hybrid & flexible: three days together in Paddington (Mon, Tue, Fri), remote Wed/Thu, core hours 10-4 with flexibility around them
- Fuelled: free breakfast and lunch on office days, plus snacks and drinks
- Growth: a £500 annual personal development budget
- Family & health: healthcare cash plan, cycle-to-work, and a workplace nursery scheme (save tax/NI on childcare)
- The extras: a dog-friendly HQ (two resident pups), an active Culture Club, and heavily discounted products for you and 10 friends & family
- How we hire
- We keep it short and respect your time:
- Intro call with our engineers (25-30 mins), including a short system-design chat
- A conversation with our Director of Software Engineering (30 mins)
- A practical take-home task, in your own time
- Onsite at our Paddington HQ to review your task and meet the team
- Great engineers come from all kinds of backgrounds.
- If this resonates, even if you don't tick every box, we'd love to hear from you.
Sound like you? We'd love to hear from you.