Offre
d'emploi

Développeur Full Stack

Nous t’offrons le meilleur environnement pour te développer. Nous sommes à la recherche d’un programmeur autodidacte qui sera appelé à concevoir, développer, tester et débogguer, tout en étant constamment en quête de nouveaux savoirs. À l’intérieur de notre département web, notre directeur numérique favorise le partage de connaissances et croit énormément à l’auto-formation. L’avantage d’être entouré de collègues expérimentés est de pouvoir bénéficier de ce partage et de faire de toi un véritable Yoda du web.

background icon - target

Tâches

  • Conçoit et implémente des interfaces utilisateur réactives et accessibles et des architectures back-end robustes et évolutives

  • Développe des applications web dynamiques et interactives

  • Développe et intègre des API

  • Implémente des solutions pour le référencement technique (SEO) au niveau du front-end, incluant la gestion des balises meta, du balisage sémantique, et l’optimisation de la structure du contenu.

  • Intègre des animations et des transitions complexes

  • Collabore avec les stratèges marketing pour intégrer des outils de suivi (Google Analytics, Tag Manager) et des solutions d’infolettres.

  • Conçoit et gère des bases de données relationnelles

  • Met en place et gère des environnements d’hébergement (configuration de serveurs, déploiement)

  • Implémente des solutions d’intégration et de déploiement continus

  • Assure la sécurité des applications web en suivant les meilleures pratiques (gestion des authentifications et autorisations, protection contre les vulnérabilités courantes)

  • Effectue des tests unitaires, des tests d’intégration et des tests fonctionnels pour assurer la qualité du code

  • Teste la compatibilité des sites web sur différents navigateurs et appareils (responsive design testing)

  • Met en place des environnements de test et de staging pour valider les développements

  • Participe à la résolution des bogues en analysant les rapports, les logs et le code source

  • Collabore avec les chargés de projet pour la validation des fonctionnalités développées

Exigences

  • Expérience en développement full stack avec MySQL et PostgreSQL

  • Excellente maîtrise de HTML5, CSS (avec des préprocesseurs comme Sass), JavaScript (ES6+)

  • Excellente connaissance des langages de programmation back-end tels que PHP, Node.js

  • Connaissance des bonnes pratiques de développement (CI/CD)

  • Expérience avec les API RESTful ou GraphQL

  • Bonne capacité à travailler en équipe et à résoudre des problèmes de façon autonome.

  • Capacité à repousser les limites pour trouver des solutions créatives et innovantes.

  • Soucis du détail et excellent niveau de concentration

Conditions

  • Salaire compétitif, selon expérience

  • Travail en mode hybride (bureaux à Vaudreuil-Dorion et Montréal)

  • Des bureaux à aires ouvertes

  • 2 semaines de vacances

  • 2 jours de congé maladie

  • Montant alloué via la plateforme Tedy pour tes dépenses personnelles en soins de santé.

  • 37.5 heures de travail par semaine

  • Bureau fermé durant deux semaines pendant le temps des Fêtes