Offre
d'emploi

Développeur Full Stack - Candidature spontanée

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éveloppement
  • 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
  • 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
  • Horaire d’été entre la Confédération et la Fête du travail
  • Bureau fermé durant deux semaines pendant le temps des Fêtes