Booxi est une scale-up SaaS en pleine croissance qui aide des marques comme LVMH, L’Oréal, Sephora et bien d’autres à créer des expériences client plus humaines grâce à trois leviers complémentaires:
Le rendez-vous individuel : pour capter, anticiper et valoriser chaque visite
Les événements en boutique : pour créer des moments forts, scénarisés et mesurables
La gestion des files d’attente : pour fluidifier les flux et apaiser le terrain
Notre mission? Rendre le commerce plus humain — et ça commence aussi en interne, avec une équipe bienveillante, passionnée et collaborative.
Ce que tu vas trouver chez Booxi:
Une stack moderne : React.js, Java, PHP
Des défis techniques concrets, à grande échelle
Une petite équipe où chaque développeur a de l’impact réel
Une culture axée sur la flexibilité, la confiance et l’autonomie
Une attention sincère à ton équilibre pro/perso
Booxi est présent dans plus de 100 pays, mais notre cœur bat à Montréal, dans une culture tech qui valorise autant la qualité du code que la qualité des relations humaines.
Ce que nous recherchons:
Chez Booxi, on cherche des personnes qui aiment coder autant que collaborer, et qui veulent bâtir quelque chose de solide, ensemble.
Tu cares pour vrai : Tu t’investis dans ton travail, mais aussi dans les relations humaines: avec tes collègues, nos partenaires et nos utilisateurs.
Tu prends ownership : Tu fais les choses bien, tu es fier·e de ce que tu livres, et tu cherches constamment à t’améliorer.
Tu restes toi-même : Tu es authentique, honnête et tu n’as pas peur d’amener ta personnalité au travail.
Tu joues en équipe : Tu sais qu’un bon produit tech, ça se construit à plusieurs.
Tu es motivé·e par le sens : Tu aimes ce que tu fais, tu veux avoir un impact, et ça te stimule de contribuer à une mission concrète.
Booxi, c’est une petite équipe où chacun met la main à la pâte. On ne cherche pas des gens qui veulent juste “grimper les échelons”, mais des personnes prêtes à construire, livrer, et évoluer ensemble, jour après jour.
Ce que tu feras en tant que développeur(e) Full-Stack:
Développement full-stack : Tu développeras des applications front-end avec React.js et Java. Tu contribueras également au développement back-end en Java (et parfois en PHP) pour alimenter ces applications. Tu participeras à toutes les étapes : de l’idéation à la mise en production.
Collaboration produit \& design : Tu travailleras en étroite collaboration avec nos designers, product managers et autres développeurs pour transformer des besoins concrets en solutions efficaces, évolutives et bien pensées.
Méthodologie Agile : Tu feras partie intégrante de notre équipe Agile Scrum, en participant activement aux cérémonies et à l’amélioration continue de nos façons de faire.
Qualité \& maintenance : Tu contribueras à la documentation technique, à l’estimation (scoping), aux revues de code, et à la maintenance des fonctionnalités existantes pour assurer la stabilité et la performance des produits.
Ce qu’on recherche chez toi
3+ ans d’expérience avec React.js, avec une bonne maîtrise du développement de composants et de la gestion d’état
3+ ans d’expérience en Java ou PHP côté back-end
1 an minimum en développement full-stack dans une entreprise SaaS (ou un environnement similaire)
Une bonne compréhension des principes de génie logiciel : code propre, scalable et maintenable
À l’aise avec Git et les outils de versionnement
Capable de gérer tes priorités et ton temps efficacement
Expérience dans un environnement Agile / Scrum
Autonome mais aussi à l’aise en collaboration d’équipe
Esprit analytique et créatif : tu sais résoudre des problèmes complexes de façon pragmatique
Curiosité, recul sur ton travail, et envie constante d’apprendre et de t’améliorer
Bilingue (français/anglais), à l’écrit comme à l’oral
Si tu es un·e développeur(euse) full-stack passionné(e), curieux(se), et motivé(e) par l’idée d’avoir un impact concret dans une scale-up en pleine croissance, on aimerait beaucoup te parler. Rejoins une équipe où la tech rime avec collaboration, autonomie et sens.
Postule dès maintenant et viens bâtir l’avenir du commerce avec nous.
-
Booxi is a fast-growing SaaS scale-up that helps brands like LVMH, L’Oréal, Sephora, and many others create more human customer experiences through three complementary solutions:
One-on-one appointments: to capture, anticipate, and enhance every visit
In-store events: to create impactful, engaging, and measurable moments
Queue management: to streamline foot traffic and ease in-store operations
Our mission? To make commerce more human—and it starts within, with a team that’s kind, passionate, and collaborative.
What you'll find at Booxi
A modern tech stack: React.js, Java, PHP
Real technical challenges at scale
A small, agile team where your contributions truly matter
A culture built on flexibility, trust, and autonomy
Genuine care for your work-life balance
Booxi is active in over 100 countries, but our heart beats in Montréal, within a tech culture that values both clean code and human connection.
Who we’re looking for
At Booxi, we look for people who love to code as much as they love to collaborate, and who want to build something meaningful—together.
You truly care: You invest in your work and the people around you: colleagues, partners, and users.
You take ownership: You care about doing things right, take pride in what you deliver, and always seek to improve.
You show up as yourself: You’re authentic, honest, and not afraid to bring your full personality to work.
You’re a team player: You know that great tech products are built collaboratively.
You’re driven by purpose: You enjoy your craft, want to make an impact, and find motivation in contributing to a meaningful mission.
Booxi is a small team where everyone rolls up their sleeves. We're not looking for people focused only on climbing the ladder—we want folks who want to build, ship, and grow every day, together.
What you'll do as a Full-Stack Developer
Full-stack development: Build front-end apps using React.js and Java, and contribute to the back-end logic and APIs (mainly in Java, occasionally PHP). You’ll be involved from ideation to production.
Product \& design collaboration: Work closely with designers, product managers, and other developers to translate business needs into scalable, effective solutions.
Agile methodology: Be an active part of our Agile Scrum team, participating in ceremonies and helping improve our development process continuously.
Code quality \& maintenance: Contribute to technical documentation, scoping, code reviews, and ensure existing features remain performant and reliable.
What we’re looking for in you
3+ years of experience with React.js, including component design and state management
3+ years of experience in Java or PHP on the back-end
At least 1 year in a full-stack role at a SaaS company (or equivalent environment)
Solid understanding of software engineering best practices: clean, scalable, maintainable code
Comfortable with Git and version control tools
Able to manage your time and priorities effectively
Experience working in Agile/Scrum teams
Comfortable working both independently and collaboratively
Strong problem-solving skills, with a pragmatic and creative mindset
Self-aware, curious, and always seeking ways to grow and improve
Fluent in both French and English, written and spoken
If you're a passionate, curious full-stack developer who’s excited to make a real difference in a growing scale-up, we’d love to hear from you.
Join a team where tech meets purpose, and where every line of code helps create more human experiences.
Apply now and help us shape the future of commerce.