Description
Titre du poste
Développeur / Développeuse principal(e) Blockchain – Logiciels
(Poste en présentiel – Montréal, Québec)
Classification CNP (2021) : 21232 – Développeurs/développeuses et programmeurs/programmeuses de logiciels
Niveau FEER : 1
Employeur
Webisoft Technology Inc.
460 Rue Sainte-Catherine Ouest, bureau 305
Montréal (Québec) H3B 1A7
Canada
À propos de Webisoft
Webisoft est une entreprise technologique établie à Montréal, spécialisée dans le développement de solutions logicielles avancées, notamment en technologies blockchain, Web3 et systèmes distribués. À partir de ses bureaux de Montréal, Webisoft accompagne des entreprises québécoises, canadiennes et internationales dans la conception de plateformes technologiques sécurisées, évolutives et conformes aux normes de l’industrie.
Dans le cadre de la croissance de ses activités à Montréal, Webisoft souhaite renforcer son équipe technique locale.
Résumé du poste
Webisoft est à la recherche d’un(e) développeur/développeuse principal(e) de logiciels spécialisé(e) en blockchain pour un poste permanent à temps plein, en présentiel à ses bureaux de Montréal.
Le rôle requiert une collaboration quotidienne avec les équipes techniques locales. La maîtrise du français est essentielle pour le travail en équipe, tandis qu’un niveau avancé d’anglais est requis afin de répondre aux besoins d’une clientèle et de partenaires internationaux.
Responsabilités principales
- Concevoir, développer et maintenir des applications logicielles blockchain complexes pour des clients locaux et internationaux
- Développer, tester et déployer des smart contracts sécurisés et performants
- Participer à la conception et à l’évolution de systèmes distribués à grande échelle
- Travailler en étroite collaboration, en présentiel, avec les équipes techniques basées à Montréal
- Effectuer des revues de code approfondies, des tests de performance et des audits de sécurité
- Intégrer des solutions blockchain à des systèmes existants (APIs, bases de données, services infonuagiques)
- Rédiger et maintenir une documentation technique détaillée en français et en anglais
- Appliquer rigoureusement les meilleures pratiques de sécurité, de conformité et de qualité logicielle
Exigences essentielles
Formation
- Baccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe
- Maîtrise ou diplôme équivalent fortement souhaité
Expérience professionnelle
- Minimum de 5 à 7 ans d’expérience en développement de logiciels, ou
- Minimum de 2 ans d’expérience spécialisée en technologies blockchain
- Expérience démontrée dans la conception et le développement de systèmes distribués complexes
- Expérience concrète en environnement de production (déploiement, maintenance, optimisation)
Compétences techniques requises
- Maîtrise avancée d’au moins deux langages de programmation parmi :
Solidity, Rust, Go, Java, Python, C++ - Expérience pratique avec :
- Smart contracts et plateformes blockchain
- Cryptographie appliquée
- APIs (REST, GraphQL)
- Bases de données relationnelles et non relationnelles
- Environnements infonuagiques (AWS, Azure, GCP)
- Solide expertise en sécurité blockchain, incluant audits de code et gestion des vulnérabilités
- Expérience pratique avec des technologies de confidentialité avancées, incluant les preuves à divulgation nulle de connaissance (Zero-Knowledge Proofs – ZKP)
Exigences linguistiques
- Français : niveau avancé requis (oral et écrit)
- Anglais : niveau avancé requis (oral et écrit)
La connaissance de l’anglais est requise en raison des communications fréquentes avec des clients, partenaires et fournisseurs situés à l’extérieur du Québec.
Conditions de travail
- Poste en présentiel uniquement, basé à Montréal
- Le poste ne permet pas le télétravail ni le mode hybride.
- Temps plein – 40 heures par semaine
- Salaire : 80 000 $ à 100 000 $ CAD par année, selon l’expérience, conforme au salaire médian établi par Emploi et Développement social Canada (EDSC) pour la région de Montréal
- Heures supplémentaires rémunérées conformément aux normes du travail du Québec
Avantages sociaux
- Assurance collective (santé, dentaire et vision)
- 2 semaines de vacances payées, conformément aux normes du travail du Québec
- Congés fériés selon les normes du Québec
- Environnement de travail collaboratif favorisant l’innovation technologique locale
Candidature
Seules les candidatures démontrant une expérience concrète, vérifiable et significative en technologies blockchain seront considérées. Les candidats doivent être en mesure de démontrer une implication directe dans le développement, le déploiement et la maintenance de solutions blockchain en environnement de production. Une expérience pratique avec les technologies de confidentialité avancées, incluant les preuves à divulgation nulle de connaissance (Zero-Knowledge Proofs – ZKP), est requise en raison de la complexité des projets réalisés par Webisoft et des exigences élevées en matière de sécurité, de confidentialité des données et de conformité réglementaire pour des clients locaux et internationaux. Les profils purement théoriques ou ne démontrant pas une expérience pratique significative en blockchain et en ZKP ne seront pas retenus.
Les candidats intéressés sont invités à soumettre leur CV ainsi qu’un portfolio de projets blockchain à l’adresse suivante : [email protected]