
Knak est une entreprise guidée par sa mission
Pourquoi ? Parce que notre temps est limité, la concurrence est féroce et notre marge d'erreur est faible. Pour avoir le plus grand impact sur le monde, nous restons concentrés sur notre mission principale, qui est...
Donner aux marketeurs les moyens d'être créatifs.
C'est pour cela que Knak existe.
Dans un monde où l'IA a fait de chacun un créateur, Knak aide les marketeurs à transformer leurs idées en campagnes conformes à la marque et performantes, à grande échelle. Les entreprises les plus avancées en matière d'IA au monde, notamment Meta, OpenAI, NVIDIA et Stripe, utilisent Knak comme plateforme agentique de production marketing.
Voici ce qu'elles ont compris : la création est devenue facile, mais cela rend la production plus difficile. Chaque nouvelle idée et chaque brief doivent encore être construits, versionnés, vérifiés, approuvés et diffusés sur tous les canaux, et ce travail repose sur des passages de relais, des cycles de relecture et beaucoup de copier-coller. Cette partie intermédiaire de la pile marketing n'a ni système, ni standard, ni responsable.
Knak est l'usine flexible de ce travail. Nos clients définissent les règles de marque, choisissent les outils qui alimentent la production et les plateformes qui envoient, et décident où l'IA fait le travail et où l'humain intervient. Nous prenons en charge les parties répétitives, afin que les marketeurs récupèrent leur temps pour ce qui ne l'est pas.
Nous sommes conçus par des marketeurs, pour des marketeurs. Nous avons commencé avec l'e-mail, car c'est le canal le plus difficile à maîtriser et celui où de nombreuses campagnes gagnent ou échouent. Aujourd'hui, nous appliquons cette même rigueur de production à chaque canal utilisé par nos clients.
Le poste
En tant que développeur Full Stack intermédiaire chez Knak, vous construirez et maintiendrez les systèmes qui transforment le contenu Knak en HTML pour e-mails et pages de destination. Il s'agit d'un poste full stack couvrant l'interface du constructeur, le modèle de contenu partagé et le pipeline de rendu, ainsi que les services back-end qui gèrent les exports spécifiques à chaque plateforme.
Vous travaillerez en étroite collaboration avec les équipes d'ingénierie, les chefs de produit, les designers, l'équipe QA et l'équipe DevOps pour livrer des fonctionnalités fiables et bien testées, répondant aux objectifs des utilisateurs et de l'entreprise. Vous prendrez des décisions de conception au niveau de l'implémentation dans votre périmètre, participerez aux discussions d'architecture et contribuerez à améliorer la qualité et la maintenabilité des systèmes sur lesquels vous travaillez.
Rôles et responsabilités
Ce que nous offrons
Chez Knak, nous reposons sur quatre piliers fondamentaux : la culture, les clients, le produit et la croissance. La culture est notre pilier numéro un, car nous savons qu'elle est au cœur de la construction d'une entreprise solide capable de créer des produits exceptionnels et de ravir nos clients. Nous y parvenons en nous concentrant rigoureusement sur l'embauche des bonnes personnes : intelligentes, positives et qui aspirent à plus que les emplois classiques de neuf à cinq.
Nous offrons un environnement de travail extrêmement enrichissant et inégalé, comme le reconnaît le palmarès Ottawa's Best Places to Work 2025 ! Nous témoignons de notre investissement envers nos employés par des salaires compétitifs, une participation au capital de l'entreprise, d'excellents avantages sociaux, des vacances payées, des jours de congé pour la vie personnelle (parce que la vie arrive), des déjeuners d'équipe et des sorties hors site, et surtout notre engagement envers VOTRE progression de carrière.
Si cela correspond à ce que vous recherchez, nous serions ravis de vous entendre !
Si vous ne vous retrouvez pas entièrement dans chacune des exigences du poste décrit ci-dessus, nous vous encourageons tout de même à nous contacter et à postuler. Les recherches ont montré que les femmes et les groupes sous-représentés ne postulent souvent que lorsqu'ils se sentent qualifiés à 100 %. Nous encourageons vivement les candidats de tous les genres, âges, origines ethniques, cultures, capacités, orientations sexuelles et parcours de vie à postuler. Knak croit en la création d'un environnement de travail inclusif et exempt d'obstacles. Si vous avez BESOIN de mesures d'adaptation pour le processus d'entrevue, veuillez communiquer avec culture@knak.com.
Chez Knak, notre processus de recrutement comprend un tri par IA selon des mots-clés et des qualifications minimales, ainsi que des entrevues vidéo transcrites par IA. Les humains demeurent au cœur de nos décisions ! Veuillez noter que cette offre d'emploi concerne un poste vacant existant.
Cliquez ici pour consulter la politique de confidentialité de Knak
Pourquoi ? Parce que notre temps est limité, la concurrence est féroce et notre marge d'erreur est faible. Pour avoir le plus grand impact sur le monde, nous restons concentrés sur notre mission principale, qui est...
Donner aux marketeurs les moyens d'être créatifs.
C'est pour cela que Knak existe.
Dans un monde où l'IA a fait de chacun un créateur, Knak aide les marketeurs à transformer leurs idées en campagnes conformes à la marque et performantes, à grande échelle. Les entreprises les plus avancées en matière d'IA au monde, notamment Meta, OpenAI, NVIDIA et Stripe, utilisent Knak comme plateforme agentique de production marketing.
Voici ce qu'elles ont compris : la création est devenue facile, mais cela rend la production plus difficile. Chaque nouvelle idée et chaque brief doivent encore être construits, versionnés, vérifiés, approuvés et diffusés sur tous les canaux, et ce travail repose sur des passages de relais, des cycles de relecture et beaucoup de copier-coller. Cette partie intermédiaire de la pile marketing n'a ni système, ni standard, ni responsable.
Knak est l'usine flexible de ce travail. Nos clients définissent les règles de marque, choisissent les outils qui alimentent la production et les plateformes qui envoient, et décident où l'IA fait le travail et où l'humain intervient. Nous prenons en charge les parties répétitives, afin que les marketeurs récupèrent leur temps pour ce qui ne l'est pas.
Nous sommes conçus par des marketeurs, pour des marketeurs. Nous avons commencé avec l'e-mail, car c'est le canal le plus difficile à maîtriser et celui où de nombreuses campagnes gagnent ou échouent. Aujourd'hui, nous appliquons cette même rigueur de production à chaque canal utilisé par nos clients.
Le poste
En tant que développeur Full Stack intermédiaire chez Knak, vous construirez et maintiendrez les systèmes qui transforment le contenu Knak en HTML pour e-mails et pages de destination. Il s'agit d'un poste full stack couvrant l'interface du constructeur, le modèle de contenu partagé et le pipeline de rendu, ainsi que les services back-end qui gèrent les exports spécifiques à chaque plateforme.
Vous travaillerez en étroite collaboration avec les équipes d'ingénierie, les chefs de produit, les designers, l'équipe QA et l'équipe DevOps pour livrer des fonctionnalités fiables et bien testées, répondant aux objectifs des utilisateurs et de l'entreprise. Vous prendrez des décisions de conception au niveau de l'implémentation dans votre périmètre, participerez aux discussions d'architecture et contribuerez à améliorer la qualité et la maintenabilité des systèmes sur lesquels vous travaillez.
Rôles et responsabilités
- Concevoir des interfaces de constructeur intuitives et responsives avec Vue 3 et TypeScript, en collaboration avec les designers et les chefs de produit afin de proposer des expériences répondant aux exigences de design et fonctionnelles.
- Implémenter et maintenir le modèle de contenu TypeScript partagé ainsi que la logique de rendu qui transforme le contenu en HTML pour e-mails et pages de destination.
- Contribuer à l'évolution de l'architecture de contenu et du pipeline de rendu de Knak, en travaillant avec l'équipe Contenu pour assurer un comportement cohérent sur toutes les plateformes.
- Contribuer à la maintenance des outils, de l'échafaudage, des modèles documentés et des garde-fous qui permettent aux développeurs et aux agents IA d'étendre de manière cohérente l'architecture de contenu de Knak.
- Prendre en charge les exports spécifiques à chaque plateforme en contribuant au pipeline de transformation Laravel et en suivant les modèles d'implémentation et de test établis.
- Identifier et résoudre les problèmes de rendu, de performance et d'exactitude à l'aide du profilage, de la journalisation et des outils d'observabilité, en escaladant les problèmes transversaux lorsque cela est approprié.
- Appliquer le bon équilibre entre tests unitaires, tests d'intégration et tests de bout en bout pour les modifications apportées à un domaine central et à fort impact du produit.
- Participez aux revues de code, fournissez des retours constructifs, respectez les normes de codage, travaillez en binôme avec vos coéquipiers et partagez vos connaissances avec l'ensemble de l'équipe.
- Travaillez avec le Product et le QA pour clarifier les exigences, découper les fonctionnalités en tâches bien délimitées, et identifier tôt les cas limites, les dépendances et les risques.
- Prenez de manière autonome les décisions de conception au niveau de l'implémentation dans votre domaine, et contribuez aux discussions architecturales et à la planification à l'échelle de l'équipe.
- Améliorez la qualité et la maintenabilité des domaines sur lesquels vous travaillez grâce aux revues de code et à des refactorisations progressives.
- Au moins 3 ans d'expérience en développement logiciel, dont une expérience pratique de TypeScript et d'un framework JavaScript moderne ; Vue est un atout apprécié.
- Capacité démontrée à écrire du code propre, modulaire et testable, en mettant l'accent sur la maintenabilité à long terme.
- Expérience des outils de test et de développement tels que Playwright, Jest et les pipelines CI/CD.
- Expérience en matière d'observabilité, de supervision et de considérations de performance.
- Excellentes compétences de communication écrite et orale.
- À l'aise pour donner et recevoir des retours constructifs lors des revues de code.
Ce que nous offrons
Chez Knak, nous reposons sur quatre piliers fondamentaux : la culture, les clients, le produit et la croissance. La culture est notre pilier numéro un, car nous savons qu'elle est au cœur de la construction d'une entreprise solide capable de créer des produits exceptionnels et de ravir nos clients. Nous y parvenons en nous concentrant rigoureusement sur l'embauche des bonnes personnes : intelligentes, positives et qui aspirent à plus que les emplois classiques de neuf à cinq.
Nous offrons un environnement de travail extrêmement enrichissant et inégalé, comme le reconnaît le palmarès Ottawa's Best Places to Work 2025 ! Nous témoignons de notre investissement envers nos employés par des salaires compétitifs, une participation au capital de l'entreprise, d'excellents avantages sociaux, des vacances payées, des jours de congé pour la vie personnelle (parce que la vie arrive), des déjeuners d'équipe et des sorties hors site, et surtout notre engagement envers VOTRE progression de carrière.
Si cela correspond à ce que vous recherchez, nous serions ravis de vous entendre !
Si vous ne vous retrouvez pas entièrement dans chacune des exigences du poste décrit ci-dessus, nous vous encourageons tout de même à nous contacter et à postuler. Les recherches ont montré que les femmes et les groupes sous-représentés ne postulent souvent que lorsqu'ils se sentent qualifiés à 100 %. Nous encourageons vivement les candidats de tous les genres, âges, origines ethniques, cultures, capacités, orientations sexuelles et parcours de vie à postuler. Knak croit en la création d'un environnement de travail inclusif et exempt d'obstacles. Si vous avez BESOIN de mesures d'adaptation pour le processus d'entrevue, veuillez communiquer avec culture@knak.com.
Chez Knak, notre processus de recrutement comprend un tri par IA selon des mots-clés et des qualifications minimales, ainsi que des entrevues vidéo transcrites par IA. Les humains demeurent au cœur de nos décisions ! Veuillez noter que cette offre d'emploi concerne un poste vacant existant.
Cliquez ici pour consulter la politique de confidentialité de Knak
Détails de l'offre
- Type
- Full-time
- Localisation
- Ottawa, ON
- Salaire
- $100,000+/yr
- Publié
- 1 oct. 2026
Offres similaires
KnakDéveloppeur de logiciels
Ottawa, ONFull Time
KnakPartenaire Réussite des Employés
Ottawa, ONFull Time
AccentureCloud Platform Engineer
Ottawa, ONFull Time
AptivCloud Platform - Senior Engineer
Ottawa, ONFull Time
Manos Software GroupDéveloppeur Full Stack
OntarioFull Time
AccentureAdministrateur système Infra
Ottawa, ONFull Time