cover image
bsport

bsport

pro.bsport.io

4 Jobs

250 Employees

About the Company

About bsport: Founded in 2018 by Zakaria Mansour and Sofian Medbouhi, bsport empowers fitness studios with an all-in-one management and marketing platform to streamline operations, automate processes, and enhance member experiences. Based in Barcelona and Paris, we support 3,000+ partners across 40+ countries, serving a growing community of 600,000+ members. Recently securing a €30M Series B funding, the largest SaaS investment in our sector in France and Spain this year, we are accelerating our mission to revolutionise wellness studios through tech innovation. Why bsport?  All-in-one studio management for scheduling, billing & marketing  Smart automation to optimise operations  Personalised support tailored to studio needs  Global impact, fostering a thriving fitness community Our Team & Culture: With 200+ passionate employees, we thrive on innovation, collaboration, and excellence—working closely with partners to drive success. We are rapidly growing and proud to be recognised in Financial Times 1000 & Tech 500 Europe’s fastest growing companies. Why join our team:  Career growth & development  Diverse & global team  Work-life harmony  Comprehensive health coverage  Team building & sports activities Join Our Mission: We’re growing! Explore opportunities to be part of a team shaping the future of fitness.

Listed Jobs

Company background Company brand
Company Name
bsport
Job Title
Senior Backend Engineer
Job Description
Job title: Senior Backend Engineer Role Summary: Design, implement, and maintain scalable, high‑volume microservices and API‑as‑a‑Service solutions that support core data operations for partners, studios, staff, and franchise management. Lead architectural decisions, ensure performance, reliability, and observability across AWS, PostgreSQL, RabbitMQ/Kafka, and Django‑based stacks. Expectations: - Own end‑to‑end backend service delivery, from design to production. - Lead technical mentorship and code review culture. - Collaborate with Data, Product, and DevOps to align architecture with business goals. - Continuously monitor and optimize system performance using Grafana, Prometheus, ELK, and Sentry. Key Responsibilities: - Architect and build event‑driven microservices for booking, payroll, marketing, and user data workflows. - Design and launch the company‑wide “API as a Service” platform. - Provide core backend capabilities (authentication, permission system, franchise studio administration). - Manage subscription and pass architecture for the Buyables offering. - Write clean, maintainable code; enforce best practices in testing, CI/CD, and code reviews. - Deploy and maintain services on AWS, ensuring scalability and high availability. - Configure and maintain observability stack (Grafana, Prometheus, ELK, Sentry). - Mentor junior engineers, promote knowledge sharing, and drive continuous improvement. Required Skills: - 5+ years backend development experience. - Strong proficiency in Python and Django (or equivalent OOP language). - Expertise in microservices, event‑driven architecture, RabbitMQ/Broker, Kafka. - PostgreSQL database design and performance tuning. - AWS cloud experience with EC2, RDS, S3, ECS/EKS. - Experience with CI/CD pipelines, Git, Docker. - Knowledge of observability tools: Grafana, Prometheus, ELK, Sentry. - Excellent written and spoken English. - Strong analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Optional certifications: AWS Certified Solutions Architect, Certified ScrumMaster, or relevant DevOps/Backend credentials.
Paris, France
Hybrid
Senior
26-01-2026
Company background Company brand
Company Name
bsport
Job Title
Senior Frontend Engineer, Paris
Job Description
**Senior Frontend Engineer** **Role Summary** Senior Frontend Engineer leads complex technical projects, addresses technical debt, and drives development of scalable frontend solutions. Collaborates with leadership to define platform strategies and maintain in-house design systems. **Expectations** - Own major frontend initiatives and complex technical projects. - Drive improvements in system reliability, scalability, and technical excellence. - Collaborate with leadership and cross-functional teams on technical strategy. **Key Responsibilities** - Lead frontend development, including revamping client interfaces and maintaining design systems. - Design and implement scalable solutions for product verticals. - Address technical debt and optimize system performance. - Contribute to technical decision-making and platform architecture. **Required Skills** - 5+ years frontend development in SaaS or product companies. - Proficiency in ReactJS (TypeScript), Zustand, NX. - Experience with micro frontend architecture or willingness to learn. - Strong problem-solving, ownership mindset, and initiative. - Excellent communication; English required. **Required Education & Certifications** Not specified.
Paris, France
Hybrid
Senior
26-01-2026
Company background Company brand
Company Name
bsport
Job Title
Senior Frontend Engineer - Freelance
Job Description
Job title: Senior Frontend Engineer – Freelance Role Summary Lead the complete redesign of back‑office client interfaces, maintain and enhance an internal design system, and deliver scalable React (TypeScript) solutions for a high‑volume SaaS platform. Work closely with engineering leadership to set quality standards and reduce technical debt. Expectations - Execute a multi‑page revamp (≈13 pages/feature) within the booking scope, including group activities, workshops, appointments, member profiles, teacher tools, and location pages. - Deliver clean, maintainable code that aligns with the internal bsport design system. - Uphold rigorous quality standards while meeting fast‑paced deadlines in a startup/scale‑up environment. - Communicate effectively in English, both in written documentation and cross‑functional meetings. Key Responsibilities - Own end‑to‑end implementation of back‑office UI revamp. - Translate high‑fidelity designs into production‑ready React components. - Integrate React Query, Zustand, and Tailwind with the internal design system. - Conduct and review code to ensure consistency, performance, and maintainability. - Collaborate with product managers, designers, and senior engineers on technical decisions. - Mentor junior staff and facilitate knowledge transfer at project handover. Required Skills - 5+ years of front‑end development experience. - Strong proficiency in React with TypeScript. - Experience with state management (e.g., Zustand) and data fetching libraries (e.g., React Query). - Comfortable building large UI sets and maintaining a design system. - Advanced CSS expertise with Tailwind CSS. - Demonstrated focus on code quality, testability, and performance. - Excellent written communication in English. - Prior work in a startup, scale‑up, or B2B SaaS setting preferred. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related field OR equivalent professional experience. ---
Paris, France
Hybrid
Senior
19-02-2026
Company background Company brand
Company Name
bsport
Job Title
Senior Fullstack Engineer - Freelance
Job Description
Job Title: Senior Fullstack Engineer – Freelance Role Summary: Own front‑end revamp and back‑office integration for bsport’s booking platform. Lead technical decisions, deliver clean React/TypeScript components, and collaborate with backend teams to ensure end‑to‑end functionality. Expectations: Deliver high‑quality UI and API solutions for a 6‑month freelance contract (Q2–Q4 2026). Maintain design system consistency, resolve technical debt, and mentor junior engineers as needed. Key Responsibilities: - Lead refactoring of key back‑office pages (booking, member profiles, teacher tools). - Implement interfaces from high‑fidelity designs using React (TypeScript), Zustand, styled‑components. - Write unit/integration tests and maintain code quality standards. - Update and extend backend APIs (Django/PostgreSQL) to support new front‑end features. - Coordinate with backend engineers on contracts, dependencies, and deployment pipelines. - Participate in code reviews, document architectural decisions, and provide constructive feedback. - Communicate progress and blockers in daily or stand‑up meetings. Required Skills: - 5+ years full‑stack experience with deep React (TypeScript) expertise. - Proficient in Python (Django or FastAPI) and PostgreSQL; experience with high‑traffic systems. - Familiarity with AWS, Kubernetes, and containerized deployments. - Strong sense of design system integrity and reusable component creation. - Excellent written communication in English; ability to document and explain decisions. - Comfortable in a hybrid role, reviewing backend PRs and delivering polished UI daily. - Experience in startup or scale‑up B2B SaaS environments preferred. Required Education & Certifications: - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., AWS Certified Developer, Django Evangelist) are a plus.
Paris, France
Hybrid
Senior
19-02-2026