Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Treatwell

Full Stack Software Engineer – Payments B2B

Treatwell

Full Stack Software Engineer for Treatwell's Payments B2B team managing financial systems and internal tooling. Responsible for platform reliability and financial transparency for salon owners.

Posted 6/8/2026full-timeRemote • 🇮🇹 ItalyMid-LevelSeniorWebsite

About the role

Key responsibilities & impact
  • **You will be responsible for:**
  • - Financial transparency for partners — evolve the systems behind reconciliation, invoicing, transaction history, and payin/payout flows that salon owners rely on daily
  • - Internal tooling — iterate and improve the tooling that empowers our ops, support, and data compliance teams to move fast without creating risk
  • - Platform reliability — own your services end-to-end, from architecture through deployment, with a DevOps mindset baked in
  • - Experimentation — contribute to a culture that validates ideas with data before committing to them at scale

Requirements

What you’ll need
  • **About you: **
  • - You have proven experience owning production-grade web applications end-to-end, and understand that the best technical decisions come from deeply understanding the problem — not just the code (mid/senior level)
  • - You own features end-to-end — from database schema to UI, without needing a handoff
  • - You think in systems and trade-offs, not just tickets — you spot the upstream cause, not just the downstream symptom
  • - You have a product mindset — you think about the person using what you build, ask why before how, and push back when something doesn't make sense
  • - You're data-driven — you instrument your work, measure impact, and use evidence to make decisions
  • - You proactively contribute, align with others, and help teams deliver outcomes together.
  • - You are able to make progress in evolving or complex domains while collaborating to create clarity — payments and financial data are complex domains, and you know how to navigate that without getting paralysed
  • - Experience in fintech, payments, or financial SaaS (B2B context a plus) (nice to have)
  • - Experience with AI-assisted development tools such as Claude, Cursor, or similar — and clear opinions about where they genuinely add value (nice to have)
  • - Exposure to event-driven architectures in production at scale (nice to have)
  • - You can communicate fluently in English
  • - You are based in any city within Spain or Italy, with a valid right to work
  • **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

Comp & perks
  • **We’ll treat you with:**
  • - 28 days' holiday, plus local bank holidays
  • - Monthly £/€40 Treatwell vouchers so you can treat yourself too
  • - Mental health support through our partnership with Open-Up
  • - 100% remote position with flexible working within Italy or Spain. Candidates outside of these locations will not be considered for the role
  • - Market-specific benefits that will be discussed during the interview process

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
web applicationsdatabase schemaDevOpsevent-driven architecturesAI-assisted development toolsfinancial datapaymentsfinancial SaaSdata-driven decision makingproduction-grade systems
Soft Skills
product mindsetcollaborationcommunicationproblem-solvingproactive contributionsystem thinkingadaptabilitycritical thinkingalignment with teamsclarity creation