
About FreshBooks
Accounting software designed for self-employed professionals
Key Highlights
- Over 30 million users in 160+ countries
- Raised $153.8 million in Series B funding
- Headquartered in Junction Triangle, Toronto, ON
- Expanded into Latin America by acquiring Facturama
FreshBooks is a leading cloud-based accounting software platform tailored for small and medium-sized businesses (SMBs), serving over 30 million users across 160 countries. Headquartered in Junction Triangle, Toronto, FreshBooks has raised $153.8 million in Series B funding and has expanded its servi...
🎁 Benefits
FreshBooks offers 100% employer-paid health, vision, and dental premiums, along with paid volunteer and innovation days. Employees enjoy daily breakfa...
🌟 Culture
FreshBooks fosters a culture focused on innovation and adaptability, responding to the evolving needs of SMBs in the digital age. The company emphasiz...
Overview
FreshBooks is hiring a Software Engineer to craft and enhance their cloud accounting application. You'll work within agile teams to solve complex problems and drive innovation. This position does not specify required skills or experience.
Job Description
Who you are
You are a Software Engineer who is eager to make a direct impact on small business owners by crafting and enhancing cloud accounting applications. You possess a strong understanding of software development principles and are committed to delivering high-quality solutions that prioritize both performance and maintainability. You thrive in agile environments and are passionate about driving innovation through your work.
What you'll do
As a Software Engineer at FreshBooks, you will be responsible for building and deploying practical applications that maximize user satisfaction. You will collaborate with cross-functional teams to identify and solve complex problems, ensuring that the solutions you develop are both effective and user-friendly. Your role will involve continuous learning and adaptation to new technologies and methodologies, contributing to the overall success of the team and the company.
What we offer
FreshBooks provides a supportive and flexible workplace where you can thrive and grow. You will have the opportunity to work in various environments—remote, hybrid, or in-office—based on what works best for you and your team. The company values human-centric connections and encourages collaboration to empower teams to do their best work.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at FreshBooks.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
DRW Holdings is seeking a Software Engineer for their Unified Platform team to develop innovative systems that enhance research and trading. You'll work with technologies like AWS, Docker, and Kubernetes to process data at scale.

Software Engineering
project44 is hiring a Software Engineer to design and implement integrations for their logistics platform. You'll work with technologies like Java, Python, and AWS to enhance supply chain visibility. This position requires experience in software development and integration management.

Software Engineering
QuantCo is hiring Software Engineers to build robust and scalable solutions with tangible impact. You'll design end-to-end solutions that integrate industry-leading models into clients’ businesses. This role requires strong ownership of the engineering project cycle.

Frontend Engineer
Mendix is hiring a Senior Front-End Engineer to architect and deliver high-quality software solutions. You'll work with React to evolve the Mendix Microflow editor, making complex microflows intuitive for users. This role requires a strong background in frontend development.

Software Engineering
January is hiring a Software Engineer to deliver impactful features that enhance consumer finance solutions. You'll work on various technical challenges and collaborate across teams. This position requires a proactive approach to problem-solving.