FreshBooks has an ambitious vision. We launched in 2003 but we’re just getting started and there’s a lot left to do. We’re a high-performing team working towards a common goal: building an elite online accounting application to help small businesses better handle their finances. Known for extraordinary product and customer experiences, FreshBooks serves paying customers in over 120 countries, with offices in the U.S., Canada, Netherlands, Croatia and Mexico. FreshBooks has an agile development process, with distributed Engineering teams and a completely automatized process from the first commit to deployment in production (around 500 monthly). Our product is in a microservices architecture and the main technology stack is Python/Flask, Ruby, Javascript, Kubernetes, Terraform, Ansible, Docker, RabbitMQ, MySQL, Jenkins, Google Cloud Platform. Our European team consists of 50+ experienced Engineers and Engineering leaders, but also Product Managers & Designers, Support, Marketing, HR, etc., located in Croatia & Netherlands (as our offices' locations) but also in remote locations like Bosnia, Serbia, Ukraine, Bulgaria, UK, and more. At FreshBooks, we believe that the right mix of ambition, spunk and opportunity can drive innovation beyond our wildest imaginations. People are proud to work at FreshBooks because each person can see the difference they make in the lives of over 10 million small business owners around the world. No matter the role, you'll join a team made up of individuals all pushing themselves (and each other) to be their best, to accomplish big things and have fun while doing it. Not only that but your future coworkers all believe in executing extraordinary experiences everyday in the product they're building, for the customers they're serving and for each other.