Location: Toronto,Ontario,Canada

Web Developer
FreshBooks is the #1 cloud accounting solution designed for small business owners. Since 2004, over 5 million people have used FreshBooks for tracking time, organizing expenses and invoicing clients online and in the cloud. We're a small team working towards a common goal: building an awesome online accounting application to help small businesses better manage their finances. Known for extraordinary customer service and based in Toronto, Canada, FreshBooks serves paying customers in over 120 countries.
The Opportunity: Web Developer
We’re looking for a talented front end developer with extensive HTML, CSS, and Javascript skills. The job will involve working closely with designers and developers to turn design mockups into modern, high performance interactive web pages. We’re hoping you’re a true web developer- if you’re more of a designer who codes, or a full stack kind of dev, we have other positions that might be a better fit.
In this position, you will:
    Translate design files into functional code, ensuring page performance and browser compatibility
    Develop pixel perfect designs that meet design specifications
    Test and debug pages across browsers, platforms, and devices
    Manage scalable, cross platform code across freshbooks.com
    Keep the site up to date with the latest content
Must Haves
    2+ years experience building custom websites using HTML, CSS, and Javascript / jQuery
    A deep understanding of concepts like progressive enhancement and mobile responsive design
    Experience writing semantic markup that complies with W3C standards
    Experience with cross browser testing and code debugging
Nice-to-Haves
    Experience working in an agile software development environment
    Experience with a template language (e.g., Twig, Smarty, Jinja) is a plus
    Understanding of version control and using git repositories
    Expertise in performance optimization using tools like PageSpeed/YSlow
    A basic knowledge of SEO and landing page optimization concepts
    Experience developing custom templates / themes for CMS's (e.g., Wordpress, Drupal)
    Experience with Sass, LESS, and client side performance optimization a big plus
    Basic knowledge of PHP, MySQL, and web server technology
Why join Product Development at FreshBooks?
We're an ambitious bunch, with our eyes laser-focused on shipping extraordinary experiences to small business owners.  You'll be surrounded by talented team members who share a common vision for what an amazing software company can be, and have the opportunity to help shape the software we deliver in a world-class start-up right here in downtown Toronto.
 FreshBooks is also a fantastic place to work. Wit the benefits of both a startup (ambitious coworkers, a fun and laid back environment, unique employee-led activities) and a company with traction (a great health plan, parental leave, great work life balance), we’ve got you covered. Check out more at freshbooks.com/jobs

Posted: 07-01-2015
Salary: Unspecified
How to apply?

For any questions, suggestions or required documents regarding accessibility in a different format, please contact us at hr@freshbooks.com.

Related Jobs
Private

Posted: 23-01-2022 Location:  Johannesburg,Gauteng,South Africa

Private

Posted: 11-07-2021 Location:  Cape Town,Western Cape,South Africa

Private

Posted: 09-09-2015 Location:  Cape Town,Western Cape,South Africa

Grafton Recruitment

Posted: 28-10-2013 Location:  Ireland

Private

Posted: 09-05-2021 Location:  Tokai,Southern Suburbs,South Africa