Senior Frontend Engineer - Freelance
We usually respond within two weeks
We are bsport. The place to be!
bsport is an all-in-one platform combining boutique fitness and advanced technology. Our platform helps our partners manage their bookings, payroll, marketing and more, to streamline operations and boost their commercial success.
Since we launched in 2019, we have already achieved the following:
We’ve built a community of over 7 million users 🤝
In December 2024 we have finalised the biggest Series B (€30 million)🏆
Grown our team to more than 200 employees 🚀
We’re continuing to grow to become the #1 tech partner for boutique studios in Europe and the rest of the world!
Join us to write the next chapter of your career!
About the role:
Take ownership of major frontend initiatives, help lead complex technical projects, and work directly with leadership to define the future of our platform. You’ll help us address technical debt, a complete revamp of our client interfaces, build and maintain our in-house design systems, and build scalable solutions for one of our product verticals.
Our focus for the coming years is building reliable and scalable systems, and setting a new standard for technical excellence.
What you'll work on
Own the revamp of ~13 back-office pages and features within the Booking scope (group activity and workshop list/detail views, individual appointments, member profiles, teacher substitution tools, establishment and location pages…)
Implement high-fidelity designs delivered by our dedicated designer
Write clean, maintainable React (TypeScript) code aligned with our internal design system
Work closely with internal engineers to ensure consistency and facilitate handover at the end of the mission
Participate in code reviews and uphold high quality standards throughout the project
Tech stack
Front-end: React (TypeScript), React Query, Zustand, Tailwind
Design system: bsport DS (internal)
Modern environment, quality-driven team with a strong sense of ownership (code and product)
Practical details
Duration: 6 months (Q2–Q4 2026), with possible extension
Pace: Full time (5 days/week)
Location: Remote setup possible, office in Paris 10e
Who we're looking for
5+ years of experience in front-end development with React (TypeScript required)
Comfortable owning complex UI projects with a high volume of pages to deliver
Ability to understand product decisions to bring constructive discussions during implementation
Experience working with an existing design system
Rigorous approach to code quality, able to move fast without cutting corners on maintainability
Strong written communication skills in English
Background in a startup or scale-up, ideally B2B SaaS
What this mission offers
A varied mission with direct product impact in the short and medium term
A modern stack
A high-growth context with an engaged team and strong engineering standards
- Departments
- Software Engineering
- Role
- Senior Frontend Software Engineer
- Remote status
- Fully Remote
- Employment type
- Contract
Barcelona Diagonal
Already working at bsport?
Let’s recruit together and find your next colleague.