June 2018

We're hiring!

  • News

This is an exceptional opportunity to step into a newly-defined leadership role at an internationally recognized data visualization studio based in Montreal. The Lead Developer will work shoulder-to-shoulder with the Creative Director to ensure the success of FFunction’s projects. 


Since 2008, FFunction ( has been at the vanguard of data visualization worldwide. Over the last decade we have helped clients including 3M, UNESCO Institute for Statistics, Google, the Bill & Melinda Gates Foundation, HP, National Geographic and the Canadian Cancer Society visualize their most valuable property—their information—and use it effectively to drive change, start conversations and make better decisions. FFunction is also a certified B Corporation, part of a worldwide community of companies using their business as a means to solve social and environmental problems. 


The Lead Developer will be responsible for delivering top-quality interactive data visualizations, digital experiences and data-driven applications that work smoothly across devices. Oftentimes this person will be juggling several projects at once and working closely with a cross-functional team to bring the projects to fruition. The successful applicant will be passionate about dataviz and software engineering, and have a proven track record in architecturing, implementing and shipping highly visual interactive projects. Metaphorically speaking, this role will have one foot planted firmly in production and the other in management. Therefore it’s crucial that the Lead Developer not only knows how to roll their sleeves up and deliver projects, but also feels confident interacting with clients and supervising junior developers. 


  • Computer Science or Software Engineering degree 
  • At least seven years experience implementing interactive web projects 
  • Experience with onboarding, training and managing a small development team 
  • Understands the importance of software architecture Inside-out knowledge of HTML/CSS/JavaScript 
  • Front-end and back-end development experience 
  • Comfortable with a UNIX environment 
  • Able to deliver elegant and maintainable code Must work well under pressure, be adaptable, and meet deadlines 
  • Good communication and management skills 


  • Bilingualism (Fr/En) 
  • Masters in Computer Science or Software Engineering 
  • Agency experience 
  • Sensitivity to, and understanding of, graphic and interactive design 

What you can expect

In return, we can offer a fantastic working environment in the heart of Montreal’s Mile Ex, an attractive remuneration package, healthcare coverage, a flexible work schedule, an office dog, free annual bike tune-ups, and smart, hardworking colleagues operating at the top of their game. We love what we do, and it’s our intention to bring together a team of experts who work together seamlessly to make great work. 

For more information, or to submit an application, please email sebastien(at)ffctn(dot)com before the 29 June. We’d like to see a resume, cover letter and some samples of your code. Applicants must be legally entitled to work in Canada. Please note that this is an onsite role; no remote applicants please. We would also ask that inquiries are submitted by email only. Please don’t call or visit the studio unannounced as we are very often busy in meetings.


Rebecca Galloway