Quick Summary
Booxi is a fast-growing SaaS scale-up that helps brands like Dior, Hermès, 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 strong and measurable moments
- Queue management: to streamline traffic and ease the floor
Our purpose? To make commerce more human, and that starts internally too, with a caring, passionate and collaborative team.
What you'll find at Booxi:
- A modern stack: React.js, Java, PHP
- Active exploration of what AI can do
- Concrete technical challenges, at scale
- A small team where every developer has real impact
- A culture built on flexibility, trust and autonomy
- Genuine care for your work/life balance
Booxi operates in over 100 countries, but our heart beats in Montréal, in a tech culture that values the quality of the code as much as the quality of human relationships.
What you'll do as a Full-Stack Developer:
- Full-stack development: You'll build front-end applications with React.js and Java. You'll also contribute to back-end development in Java (and sometimes PHP) to power those applications. You'll take part in every stage, from ideation to production, integrating AI tools into your workflow.
- Product & design collaboration: You'll work closely with our designers, product managers and fellow developers to turn concrete needs into effective, scalable and well-thought-out solutions.
- Agile methodology: You'll be a full member of our Agile Scrum team, actively taking part in ceremonies and in the continuous improvement of how we work.
- Quality & maintenance: You'll contribute to technical documentation, scoping, code reviews, and the maintenance of existing features to ensure the stability and performance of our products.
What 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 solid, together.
- You genuinely care (Just Care): You treat the people around you (colleagues, users) with consideration, and the quality of what you ship is how you respect those on the other end of it.
- You take ownership (No Passengers): You carry your work through to the end without being chased, you flag blockers early, and you stay the course when things get tough.
- You’re a team player (Succeed as One): You know a great product is built as a team. You think beyond your own scope, share information proactively, and leave your ego at the door.
- You're Curious to the Core: You ask why before how, you challenge the status quo when needed, and you stay curious about new tools, other teams and our industry.
Booxi is a small team where everyone rolls up their sleeves. We're looking for people ready to build, ship and grow as a team, day after day.
Your profile
- 3+ years of combined development experience, in both front-end and back-end
- Good command of React.js, TypeScript and JavaScript, including component architecture and performance optimization
- Hands-on experience in Java and/or PHP on the back-end, with a good understanding of REST APIs and object-oriented patterns
- Full-stack experience in a SaaS environment or equivalent
- Familiar with Agile/Scrum and the related tools (Git, code reviews, ceremonies)
- Comfortable using AI tools to speed up and improve your development work
- (Asset) Knowledge of MySQL: writing complex queries, performance optimization and understanding of data architecture challenges
What we offer:
- Generous vacation policy (min. 4 weeks per year)
- Full company closure from December 25 to January 1
- 2 personal days + unlimited sick leave
- Group insurance
- $300 home-office allowance
- Flexible schedule and remote work
If you're a passionate, curious full-stack developer motivated by the idea of having a real impact in a fast-growing scale-up, we'd love to talk with you.
Apply now and come build the future of commerce with us.

