About the Role
You will join the engineering team to build the core commerce and clinical journey, including the e-commerce stack, consultation engine, patient and prescription systems, and order generation. You will focus on the customer-facing side of the system, ensuring clean, responsive, and accessible interfaces while collaborating with the backend team to ship features end-to-end.
Responsibilities
- Build customer-facing journeys using React and TypeScript for the storefront and consultation experience.
- Ship features end-to-end by working across the Python/Flask backend and frontend.
- Ensure high standards for performance, accessibility, and clinical product trustworthiness.
- Collaborate with product, clinical, and operations teams.
- Own features from development through to production.
Requirements
- Recent, hands-on experience building production React/TypeScript interfaces.
- Ability and willingness to work in a Python/Flask backend.
- Strong understanding of component structure, state management, performance, and testing.
- High bar for correctness and detail in a clinical product context.
- Clear written communication skills for PRs and documentation.
- Comfortable using AI agentic tools like Claude Code and Codex.
- Approximately 3-6 years of experience building software in production.
Skills
- React
- TypeScript
- Python
- Flask
- MySQL
- AWS
Location
- London, UK
- Paddington HQ
Work Type
- Hybrid
- Full-time
Experience Level
- 3-6 years
Salary/Compensations
- Competitive base salary
Benefits
- Meaningful equity
- 25 days holiday plus bank holidays
- Flexible hybrid working model
- Core hours 10-4
- Free breakfast and lunch on office days
- £500 annual personal development budget
- Healthcare cash plan
- Cycle-to-work scheme
- Workplace nursery scheme
- Dog-friendly office
- Discounted company products
About the Company
- A company combining dermatology, pharmacy, and technology to provide personalized skincare.
- Brands include Skin + Me, Hair + Me, and Renew + Me.
- Profitable, Series B-backed business experiencing fast growth.
Equal Opportunity
- 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.
