Jobs.ca
Jobs.ca
Language
Nurun logo

Développeur·euse Backend (Drupal)

Nurun2 days ago
Hybrid
Montreal, Quebec, Canada
Senior Level
Full-Time

Top Benefits

Competitive Salary
Professional Development Opportunities
Inclusive and Collaborative Work Environment

About the role

Nous sommes Nurun, au centre de la créativité et de la technologie. Nous créons des expériences numériques qui aident à faire grandir les marques et à transformer les organisations. Nous sommes des hybrides qui organisent notre travail autour de la collaboration multidisciplinaire. Notre vision : l'humain d'abord, la technologie ensuite. Toujours les mêmes ingrédients, mais jamais la même recette: nous nous adaptons selon les besoins pour assurer l'excellence de nos produits.

Nous sommes un grand groupe de professionnels diversifiés réunis à Toronto, Montréal, Québec, Windsor, en Colombie-Britannique et même en Saskatchewan ! Qui sont ces professionnels ? Nous nous organisons en équipes de designers d'expérience, développeurs, partenaires clients, chefs de projet, stratèges et designers d'affaires.

Description du poste

Nous recherchons un·e développeur·euse backend senior passionné·e pour rejoindre notre équipe dynamique. Ce rôle est idéal pour les personnes souhaitant faire progresser leur carrière dans un environnement collaboratif et innovant.

Vous collaborerez avec des équipes multidisciplinaires afin de concevoir des services backend et des API fiables, évolutifs et sécurisés. Axé·e sur l’excellence en ingénierie, l’agilité et l’esprit d’équipe, vous contribuerez activement à nos produits tout en approfondissant votre expertise dans l’écosystème PHP.

Responsabilités

Développement collaboratif

Travailler en étroite collaboration avec les responsables de produit, designers, développeur·euse·s frontend, équipes SysOps et collègues afin de livrer des solutions backend robustes (API, services, pipelines de données) qui soutiennent les expériences client. Être en mesure d’expliquer des concepts techniques à des parties prenantes non techniques. Participer activement aux cérémonies agiles : planification de sprint, rencontres quotidiennes, raffinement et rétrospectives. Contribuer aux revues de code en offrant des rétroactions constructives, en identifiant en amont les enjeux de qualité, de sécurité et de performance, et en intégrant rapidement les commentaires des pairs. Adopter une approche orientée équipe : soutenir les collègues, partager le contexte, documenter les décisions et contribuer à un environnement de travail collaboratif et positif. Offrir accompagnement et mentorat aux autres développeur·euse·s (pair programming, revues de conception, soutien au dépannage).

Excellence en ingénierie

Concevoir, développer et exploiter des services backend à l’aide de l’écosystème PHP et de CMS populaires (Drupal, WordPress, CraftCMS). Produire un code propre, efficace et maintenable, tout en respectant des standards élevés (lisibilité, testabilité, résilience). Concevoir et faire évoluer des contrats de service et des API (REST), en mettant l’accent sur la précision, l’utilisabilité, la rétrocompatibilité et la documentation. Appliquer des principes d’ingénierie garantissant des livraisons de haute qualité (stratégie de tests complète : unitaires, intégration, etc., vérifications automatisées, contrôles qualité). Contribuer à l’architecture et à la conception des systèmes (diagrammes, ADR, documents de conception de solution). Favoriser l’opérabilité : journalisation, métriques, traçabilité, alertes, optimisation des performances et suivi des incidents. Collaborer aux pratiques CI/CD afin de réduire les délais, accroître la fiabilité et améliorer la stabilité en production.

Innovation et amélioration continue

Explorer et proposer de nouvelles technologies, approches et outils pour améliorer la performance, la résilience, l’expérience développeur et les coûts. Contribuer à l’amélioration continue des pratiques et des façons de travailler. Participer à des ateliers internes et à des formations pour rester à jour sur les tendances du secteur. Contribuer à l’évolution de l’expérience développeur propulsée par l’IA.

Attentes liées au niveau senior

À ce niveau, nous attendons que vous : Preniez en charge des composantes backend de bout en bout (de la conception à l’exploitation en production). Sachiez évoluer dans l’ambiguïté : analyser les problèmes, proposer des options avec compromis et orienter les décisions. Rehaussiez les standards d’ingénierie (qualité, performance, sécurité, fiabilité). Ayez une influence au-delà de vos livrables (architecture, standards de code, outils communs). Jouiez un rôle de mentor en favorisant la progression des autres.

Qualifications

Exigences essentielles

Solide expérience avec l’écosystème PHP (PHP moderne + au moins un CMS populaire). Bonne maîtrise des outils de développement : Git, CI/CD, scripts Bash, Docker. Expérience dans la conception et la maintenance d’API et de services backend en production (REST, versionnement, documentation). Bonne compréhension des bases de données relationnelles (SQL), ORMs et pratiques de migration. Connaissance des stratégies de tests (unitaires, intégration, etc.). Forte volonté d’apprentissage et amélioration continue, avec une attitude proactive et positive. Excellentes compétences en communication (français et anglais), favorisant la collaboration.

Atouts (fortement appréciés)

Connaissance de Drupal, WordPress et/ou CraftCMS Expérience avec des technologies frontend (React, Angular, Vue.js) Intégration de plateformes CRM (ex. Salesforce) Expérience cloud-native (conteneurs, orchestration, IaC, pratiques SysOps) Outils d’observabilité (métriques, logs, tracing) et gestion d’incidents Approche sécuritaire du développement (OWASP, API sécurisées, gestion des secrets) Optimisation des performances et des coûts

Informations complémentaires

Portefeuille (optionnel mais apprécié)

Profil GitHub, portfolio ou projets démontrant votre approche en développement backend.

Processus de recrutement

Entretien initial (Talent Acquisition) Évaluation technique Entretien d’adéquation culturelle et d’équipe Entretien technique approfondi Offre / rétroaction Vérifications (références, antécédents)

Ce que nous offrons

Salaire concurrentiel, compensation pour les périodes de garde (si applicable) et avantages adaptés au poste Opportunités de mentorat et de développement professionnel Environnement de travail inclusif et collaboratif Accès à des ressources d’apprentissage et de formation continue Projets stimulants permettant d’élargir vos compétences Des congés fériés prolongés : profitez de l'ajout des lundis et vendredis lors des jours fériés provinciaux pour bénéficier de week-ends de quatre jours ainsi qu'une fermeture de nos bureaux en Noël et le Jour de l’An. Un modèle de travail hybride qui allie flexibilité et collaboration. Des assurances collectives complètes incluant soins médicaux, dentaires, optiques, psychologiques et paramédicaux, ainsi que l'assurance salaire, et des soutiens en matière de fertilité et de transition de genre. Un programme interne de soutien et d'accompagnement pour la fertilité, la transition de genre et contre le cancer. Le programme "Work Your World" qui vous permet de travailler à distance jusqu'à 6 semaines dans n'importe quel pays où nous sommes présents.

About Nurun

IT Services and IT Consulting
201-500
Founded in 1995

Since 1999, we remain open and always questioning; because value is only discovered, never dictated.

Together, we spark future-focused solutions — rethinking businesses from the inside out and benefitting humans.

/////

Depuis 1999, nous demeurons ouverts et nous nous remettons sans cesse en question, car la valeur ne se dicte pas, elle se trouve.

Ensemble, nous déclenchons des solutions orientées vers l'avenir – Nous repensons les organisations de l'intérieur comme de l'extérieur au service des humains.

Similar Jobs