En tant que Développeur Drupal, vous devrez créer des applications et sites Web de haute qualité pour nos clients.
Vous êtes passionné, orienté vers les résultats et prêt à relever de nouveaux défis ? Nous avons certainement ce qu’il vous faut.
Ce poste est à pourvoir en mandat de longue durée dès que possible et est basé à Montréal.
Vos missions
- Contribuer à la définition de la vision et de la feuille de route pour les produits, architectures et solutions commercialisés et utilisés
- Comprendre les besoins des clients et participer à rassembler les exigences techniques
- Écrire des modules personnalisés, des hooks et des thèmes bien conçus, bien testés, lisibles et maintenables en promouvant les principes du code propre (Clean Code), SOLID et TDD/BDD
- Expliquer les différents compromis effectués dans les décisions
- Travailler avec les architectes pour optimiser les design applicatifs et améliorer la stabilité, la performance, la disponibilité et la sécurité des applications et services
- Participer aux revues de code pour assurer la qualité du code et la diffusion des connaissances au sein de son équipe et sa pratique
- Programmer, exécuter et entretenir des tests unitaires, fonctionnels, d’intégration, de charge et participer activement à leur automatisation
- Travailler avec les designers et les designers de produit pour créer des expériences utilisateurs marquantes dans les projets Web
- Participer de manière proactive à la résolution des incidents en cours
- Tenir à jour la documentation et le partage de bonnes pratiques
Stack technique
- Drupal
- Jira
- Confluence
- Bitbucket
- JavaScript
- SQL
- NoSQL
- AWS
- Méthodes agiles
Parlons de vous
- D’un naturel communicant, vous aimez travailler en équipe, vous êtes rigoureux et impliqué sur les projets.
- Vous avez envie de développer et partager vos connaissances au sein d’une équipe conviviale et soudée.
- Une expérience de minimum 2 ans en Drupal 9+ est nécessaire.
- Vos plus ? Connaissance ou expérience de la technologie API-First CMS (Contentful ou similaire), vous contribuez à la communauté sous forme de code contributif aux modules ou au noyau (core) Drupal, connaissance de Docker, Kubernetes, bases de données SQL et NoSQL, connaissance de l’anglais appréciée.
- Si vous avez lu jusqu’ici et vous êtes reconnu, alors il ne nous reste plus qu’à faire connaissance !