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.
ABOUT US
Since 2008, FFunction (ffctn.com) 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 POSITION
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.
Non-negotiables
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
Nice-to-haves
Bilingualism (Fr/En)
Masters in Computer Science or Software Engineering
Agency experience
Sensitivity to, and understanding of, graphic and interactive design
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 seba...@ffctn.com. 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.
------------
Voici une occasion exceptionnelle d’entrer dans un rôle de leadership nouvellement créé dans
un studio de visualisation de données internationalement reconnu basé à Montréal. Le
développeur en chef travaillera en étroite collaboration avec la directrice de la création pour
assurer le succès des projets de FFunction.
À PROPOS DE NOUS
Depuis 2008, FFunction (ffctn.com) est à l’avant-garde mondiale de la visualisation de données.
Dans la dernière décennie, nous avons aidé de nombreux clients, comme 3M, l’Institut
Statistique de l’UNESCO, Google, la Fondation Bill et Melinda Gates, HP, le National Geographic et la Société canadienne du cancer, à représenter visuellement leur bien le plus précieux, leurs données, et à l’utiliser de façon efficace afin qu’il soit un vecteur de changement, un sujet de conversation et une base sur laquelle s’appuyer pour prendre de meilleures décisions. FFunction est aussi certifié B CORP, faisant ainsi partie d’une communauté internationale de compagnies qui résolvent des problèmes sociaux et environnementaux.
LE POSTE
Le DÉVELOPPEUR EN CHEF sera responsable de livrer des visualisations interactives de données, des expériences numériques et des applications orientées données de très grande qualité. Bien
souvent, cette personne jonglera avec plusieurs projets simultanément et travaillera
étroitement avec notre équipe multidisciplinaire pour mener les projets à bien. Le/la candidat/e
choisi sera passionné par la visualisation de données et le génie logiciel et aura aussi de
l’expérience en architecturisation, implémentation et livraison projets interactifs hautement
visuels.
Ce poste chevauche les domaines de la production et de la gestion. Il est donc crucial que le
développeur en chef sache non seulement se rouler les manches et livrer des projets, mais
qu’il/elle soit à l’aise à interagir avec les clients et à superviser les développeurs juniors.
EXIGENCES
Un diplôme en sciences informatiques ou en génie logiciel
Au moins 7 ans d’expérience en implémentation de projets web interactifs
Expérience à composer, former et gérer une petite équipe de développement
Comprendre l’importance de l’architecture logicielle
Connaissance en profondeur de HTML, CSS et JavaScript
Expérience en développement front-end et back-end
À l’aise dans un environnement UNIX
Capable de produire un code élégant et facile à maintenir
Doit bien travailler sous la pression, être flexible et rencontrer les dates de tombée
Bonnes capacités de communication et de gestion
BONI
Bilinguisme (Français/Anglais)
Maîtrise en sciences informatiques ou en génie logiciel
Expérience au sein d’une agence
Intérêt pour le design graphique et interactif
En retour, nous offrons un environnement de travail fantastique au cœur du Mile-Ex
(Montréal), une rémunération globale alléchante, des assurances santé, un horaire de travail
flexible, la compagnie d’un chien sur les lieux de travail, une mise au point annuelle gratuite de
votre vélo et des collègues brillants et travaillants, qui sont toujours au sommet de leur art.
Nous aimons ce que nous faisons et nous avons l’intention de rassembler une équipe d’experts
qui travaille ensemble pour faire un travail extraordinaire.
Pour plus d’informations ou pour soumettre une application, veuillez écrire à
seba...@ffctn.com. Nous aimerions voir votre CV, une lettre de présentation ainsi que des
exemples de vos codes. Les candidats doivent être en droit de travailler au Canada. Veuillez
prendre note qu’il s’agit d’un poste sur place – pas de candidats pour travail à distance. Nous
demandons aussi que les demandes d’information soient envoyées par courriel seulement –
merci de ne pas appeler ou visiter le studio sans s’annoncer puisque nous sommes souvent en
réunion.