70% Off for 4 Months

Build a career that supports business owners worldwide

See Open Positions

It all starts with our values

FreshBooks takes pride in developing products and services built for service-based small business owners, putting them first. For us, that starts with company and employee culture, and the foundation of our culture is defined by our four core values.

Keep customers at the core

We earn trust by putting our customers’ success at the center of everything we do. That starts with deep understanding, listening with intent, asking the right questions, and staying close as their needs change. We respond with more than just technology. We deliver complete solutions blending services, expertise, and innovation to create experiences that matter. In every interaction, especially the tough ones, we lead with transparency, respect, and accountability.

Aim for impact

We prioritize work that drives meaningful progress and delivers measurable impact for our customers, our business, and our shareholders. We make smart, informed decisions, embrace thoughtful innovation, and adapt when needed to stay aligned with what matters most. We treat time as a valuable resource, our own and others’, and aim it toward the highest-impact opportunities.

Win as one

We believe the best outcomes come from strong teams. Collaboration, respectful challenge, and shared success are our foundation. We support one another, share context openly, and value diverse perspectives because the best decisions are made when everyone is informed and empowered.

Make it simple

Simplicity is our superpower. We take complex problems and make them easy to understand, use, and act on. Whether we’re serving customers, collaborating with teammates, or improving internal processes, we focus on removing friction and delivering clear, efficient solutions. We believe that simplicity drives better outcomes for our customers and for each other.

Diversity and inclusivity at FreshBooks

The path of diversity and inclusivity (D&I) is a journey and requires a mindset of always learning, openness to transformative change, and vulnerability to not only trust but lean into the process.

This commitment (and journey) is realized through our diversity and inclusivity framework, which consists of 3 pillars: our team, our market, and our community.

Read More
You areYou areYou areYou areYou areYou areYou areYou areYou areYou areYou arewelcome atwelcome atwelcome atwelcome atwelcome atwelcome atwelcome atwelcome atwelcome atwelcome atwelcome atFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooksFreshBooks

Open positions

Find the next step in your career

Join our global team

FreshBookers work across the globe—wherever there are business owners. And while some folks work fully remote, there’s always the option to come together to share ideas, align as a team, or simply chat about that niche thing that you and other FreshBookers are really into.

Below are the countries where we prioritize our hiring and the clusters we have established there.

Location Map Image

🇨🇦 Canada

VancouverCalgaryHamiltonKitchener-WaterlooTorontoHalifax

🇲🇽 Mexico

San Luis Potosi

🇳🇱 Netherlands

Amsterdam

Perks and benefits
for a healthy work/life balance

Exact perks and benefits vary by country and role.

Parental perks

Depending on location, new parents may receive a paid parental leave top-up, along with a baby gift to celebrate their new arrival.

The FreshBooks interview process

We take a human-centered approach to talent acquisition, striving for a welcoming, inclusive experience that allows candidates to showcase what makes them great. We know this is your chance to interview us and get to know the FreshBooks culture firsthand. We encourage you to ask us pretty much anything. In general, you can expect the following steps in your process:

Recruiter conversation

This is a shorter meeting with a member of our talent acquisition team to start your journey. We want to learn more about you beyond what you’ve shared “on paper” and tell you more about FreshBooks and the role, too.

Hiring manager conversation

This is an hour-long conversation with the hiring manager (sometimes joined by a team member) to better understand your skills and experience and how they align with the role.

Team assessment(s)/conversation(s)

This involves 1 to 2 conversations with team members to understand your craft mastery and your approach to collaborating with a team. These interviews could include a technical assessment or case study presentation.

Executive conversation

Depending on the role level, a short conversation with a senior leadership team member of a given department is needed to learn more about how you want to grow in the coming years and how those goals align with FreshBooks’ long-term vision.

Life at FreshBooks

Life at FreshBooks is all about balance. We are driven by our passion to create tools and services that help small business owners thrive and provide the human support they need when they need it most. We know that our best work is done when we make space to experiment, to push ourselves, and to play.

If you’re ready to join a global team made up of people who care deeply about the small business owners we serve and about each other, check us out.

Interview Process background