Web Developer
Meet Fresh Books
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
Apply Now: Does this sound like it might be worth exploring more? Submit your application today, and our friendly recruitment team will be in-touch shortly. FreshBooks provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs. For any questions, suggestions or required documents regarding accessibility in a different format
Company: Fresh Books
Location: Toronto, Ontario, Canada
NOTE: Never make payment to any employer, person, company, contractor or agency to get hired for a Job.
Email to: accessibility@freshbooks.com