We're looking for a full-stack engineer to join our Payments B2B team.
You'll be working on the systems that give salon owners clarity and confidence over their financial lives: reconciliation, invoicing, transaction history, pay-ins and payouts. You'll also work on the internal tooling that keeps our ops, support, and compliance teams running smoothly at scale.
You'll work across the full stack — Java and Spring Boot on the backend, React and TypeScript on the frontend — owning what you build from conception to production.
You bring the mindset of someone who has genuinely sat with a small business owner and understood what it means when their financial data doesn't add up. You care about getting that right.
Our product is built on:
You will be responsible for:
About Treatwell
Hi, we’re Treatwell. Nice to meet you.
We’re a team of 700 passionate and brilliantly talented people across Europe. We’re the industry’s smartest salon management software, all connected to Europe’s leading bookings platform, working with over 50,000 salon partners across 13 countries, processing over 8 million bookings every month. And….breathe.
But we’re not done yet. We’re on an exciting journey to digitally revolutionise the hair and beauty community.
If this excites you, we might just have the role for you.
Requirements
About you:
NOTE: If you don’t meet every requirement but believe you’d thrive in this role, we’d still love to hear from you.
Benefits
We’ll treat you with:
Equal Ops
Treatwell is an ‘Open to All’ employer and warmly welcomes everybody to the team. We are committed to making reasonable adjustments to the recruitment process as required. Please add any adjustment requests to your application.