Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Magento Developer / Développeur Magento Senior

Full-time

FortNine

French version below

Senior Magento Developer

Location / Work Model
  • Remote, Hybrid, or Onsite (Flexible)
Role Overview
FortNine is seeking a Senior Magento Developer to help build, scale, and maintain the eCommerce platform that powers one of Canada's leading Powersports retailers.

This role combines advanced Magento development, cloud infrastructure, and DevOps automation. You will work across Magento 2 development, Google Cloud Platform, Cloudflare, GitHub Actions, and Bash automation to deliver scalable, reliable, and high-performing eCommerce solutions.

As a senior member of the team, you will contribute to technical strategy, mentor developers, and help drive best practices across development, infrastructure, and deployment processes. You will own the full lifecycle of a modern eCommerce platform, from development through deployment and scaling.

Key Responsibilities
Magento Development
  • Design, develop, and maintain Magento 2 
  • Build custom modules, themes, and APIs (REST / GraphQL)
  • Optimize Magento performance, scalability, and architecture
  • Troubleshoot complex production issues
  • Ensure high-quality, maintainable, and secure code
Cloud & DevOps (GCP + Cloudflare)
  • Architect and manage Magento deployments on Google Cloud Platform (GCP)
  • Configure and optimize Cloudflare (CDN, WAF, caching, DNS)
  • Monitor system performance and uptime
GitHub & Automation
  • Manage repositories, branching strategies, and pull requests in GitHub
  • Implement CI/CD pipelines using GitHub Actions
  • Enforce code quality through automation and reviews
  • Support release management and deployment processes
Bash Scripting & Automation
  • Develop Bash scripts to automate:
    • Deployments and releases
    • Environment setup and configuration
    • Maintenance tasks and cron jobs
  • Support DevOps workflows with custom automation scripts
Database & Performance
  • Design and optimize databases:
    • MySQL (required)
    • PostgreSQL (preferred)
  • Tune queries, indexing, and scalability
  • Implement caching (Redis, Varnish) and search optimization (Elasticsearch/OpenSearch)
Security & Reliability
  • Implement security best practices (WAF, patching, compliance)
  • Ensure system reliability, uptime, and disaster recovery
  • Maintain secure integrations and data handling
Leadership & Collaboration
  • Mentor junior developers and guide best practices
  • Collaborate with product, UX, and DevOps teams
  • Participate in system architecture and technical strategy
Required Skills & Experience
Core Technical Skills
  • 5 - 8+ years Magento 2
  • Strong expertise in:
    • PHP (OOP, design patterns)
    • Magento architecture and extension development
    • REST / GraphQL APIs
Cloud & DevOps
  • Experience with:
    • Google Cloud Platform (GCP)
    • Cloudflare (CDN, WAF)
  • CI/CD and deployment automation experience
Version Control & Automation
  • Advanced experience with:
    • Git & GitHub
    • GitHub Actions (or similar CI/CD tools)
    • Bash scripting
Database
  • Strong experience with:
    • MySQL
    • PostgreSQL
  • Database performance optimization
Additional Skills
  • JavaScript, HTML5, CSS3
  • Linux systems
  • Docker (preferred)
  • Understanding of distributed/cloud architectures
Nice-to-Have
  • Magento / Adobe Commerce certifications
  • Headless Magento (PWA, React)
  • Observability tools (Datadog, New Relic)
  • Infrastructure as Code (Terraform)
Soft Skills
  • Strong problem-solving ability
  • Excellent communication skills
  • Ownership mindset and leadership capability
  • Ability to operate in fast-paced environments

Reasons to Join FortNine
  • Own and influence the architecture of a modern eCommerce platform.
  • Flexible work arrangements with remote, hybrid, and onsite options.
  • Health Insurance including medical, dental, vision and life.
  • A team of energetic, respectful, and friendly coworkers.
  • Clean and newly built office environment with ergonomic workstations
  • Free unlimited healthy snacks and drinks.
  • We’re located within a 5-minute walk from Du College metro (orange line). We also offer free parking, right on-site.
  • A few more perks that we keep secret! (Though you can expect some fun events, company branded apparel, and a variety of fun opportunities!)
About FortNine
FortNine is a rapidly growing motorcycle and Powersports eCommerce powerhouse. Join a team of multidisciplinary experts passionate about making an impact on the industry and redefining how people shop in Canada. Version Française

Développeur Magento Senior

Lieu / Mode de travail

• Télétravail, hybride ou présentiel (flexible)

Aperçu du poste

FortNine est à la recherche d'un Développeur Magento Senior pour contribuer au développement, à l'évolution et à la maintenance de la plateforme eCommerce qui propulse l'un des plus importants détaillants de sports motorisés au Canada.
Ce poste combine le développement Magento avancé, l'infrastructure infonuagique et l'automatisation DevOps. Vous travaillerez sur le développement Magento 2, Google Cloud Platform, Cloudflare, GitHub Actions et l'automatisation Bash afin de livrer des solutions eCommerce évolutives, fiables et performantes.
À titre de membre senior de l'équipe, vous contribuerez à la stratégie technique, mentorerez d'autres développeurs et participerez à l'établissement des meilleures pratiques en matière de développement, d'infrastructure et de déploiement. Vous serez responsable de l'ensemble du cycle de vie d'une plateforme eCommerce moderne, du développement jusqu'au déploiement et à la mise à l'échelle.

Principales responsabilités

Développement Magento

• Concevoir, développer et maintenir Magento 2
• Développer des modules, thèmes et API personnalisés (REST / GraphQL)
• Optimiser la performance, l'évolutivité et l'architecture Magento
• Résoudre des problèmes complexes en environnement de production
• Assurer un code de haute qualité, maintenable et sécuritaire

Infonuagique et DevOps (GCP + Cloudflare)

• Concevoir et gérer les déploiements Magento sur Google Cloud Platform (GCP)
• Configurer et optimiser Cloudflare (CDN, WAF, mise en cache, DNS)
• Surveiller la performance et la disponibilité des systèmes

GitHub et automatisation

• Gérer les dépôts, les stratégies de branches et les demandes de fusion (pull requests) dans GitHub
• Mettre en place des pipelines CI/CD à l'aide de GitHub Actions
• Assurer la qualité du code grâce à l'automatisation et aux revues de code
• Soutenir les processus de gestion des versions et de déploiement

Scripts Bash et automatisation

• Développer des scripts Bash pour automatiser :
o Les déploiements et les mises en production
o La configuration et la mise en place des environnements
o Les tâches de maintenance et les tâches planifiées (cron jobs)
• Soutenir les flux de travail DevOps à l'aide de scripts d'automatisation personnalisés

Bases de données et performance

• Concevoir et optimiser des bases de données :
o MySQL (obligatoire)
o PostgreSQL (atout)
• Optimiser les requêtes, l'indexation et l'évolutivité
• Mettre en place des mécanismes de mise en cache (Redis, Varnish) et d'optimisation de la recherche (Elasticsearch/OpenSearch)

Sécurité et fiabilité

• Mettre en œuvre les meilleures pratiques de sécurité (WAF, correctifs, conformité)
• Assurer la fiabilité des systèmes, leur disponibilité et les plans de reprise après sinistre
• Maintenir des intégrations sécurisées et une gestion sécuritaire des données

Leadership et collaboration

• Encadrer et mentorer les développeurs juniors et promouvoir les meilleures pratiques
• Collaborer avec les équipes Produit, UX et DevOps
• Participer à l'architecture des systèmes et à la stratégie technique

Compétences et expérience requises

Compétences techniques principales

• 5 à 8 ans + d'expérience avec Magento 2
• Excellente maîtrise de :
o PHP (POO, patrons de conception)
o L'architecture Magento et le développement d'extensions
o Les API REST / GraphQL

Infonuagique et DevOps

• Expérience avec :
o Google Cloud Platform (GCP)
o Cloudflare (CDN, WAF)
• Expérience avec les processus CI/CD et l'automatisation des déploiements

Contrôle de version et automatisation

• Expérience avancée avec :
o Git et GitHub
o GitHub Actions (ou des outils CI/CD similaires)
o Les scripts Bash

Bases de données

• Solide expérience avec :
o MySQL
o PostgreSQL
• Optimisation de la performance des bases de données

Compétences additionnelles

• JavaScript, HTML5, CSS3
• Systèmes Linux
• Docker (atout)
• Compréhension des architectures distribuées et infonuagiques

Atouts

• Certifications Magento / Adobe Commerce
• Magento Headless (PWA, React)
• Outils d'observabilité (Datadog, New Relic)
• Infrastructure as Code (Terraform)

Compétences interpersonnelles

• Excellentes aptitudes en résolution de problèmes
• Excellentes compétences en communication
• Sens des responsabilités et aptitudes en leadership
• Capacité à évoluer dans un environnement rapide et dynamique

Pourquoi joindre FortNine

• Participer à l'architecture et influencer l'évolution d'une plateforme eCommerce moderne.
• Profiter d'un mode de travail flexible avec des options en télétravail, hybride ou en présentiel.
• Assurance collective comprenant les soins médicaux, dentaires, la vision et l'assurance vie.
• Travailler aux côtés de collègues dynamiques, respectueux et sympathiques.
• Bénéficier d'un environnement de bureau moderne et récemment construit avec des postes de travail ergonomiques
• Profiter gratuitement de collations et de boissons santé en quantité illimitée.
• Nos bureaux sont situés à moins de 5 minutes à pied du métro Du Collège (ligne orange). Nous offrons également le stationnement gratuit sur place.
• Quelques avantages supplémentaires que nous gardons secrets ! (Attendez-vous toutefois à des événements amusants, des vêtements à l'image de l'entreprise et diverses occasions intéressantes.)

À propos de FortNine

FortNine est une référence en pleine croissance dans le domaine du commerce électronique pour la moto et les sports motorisés. Joignez-vous à une équipe multidisciplinaire d'experts passionnés qui souhaitent avoir un impact concret sur l'industrie et redéfinir la façon dont les Canadiens magasinent.

 

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Magento Developer / Développeur Magento Senior in Montréal, QC vacancy
  •  ...adaptabilité. LA MISSION Vous rejoindrez une équipe de développeurs expérimentés pour contribuer activement au développement de...  ...teamwork, honesty & adaptability. THE MISSION You will develop new features in a team of experienced developers. You will help... 
    Senior
    Daily paid
    Full time
    Work at office
    Flexible hours
    Shift work

    Potloc

    Montréal, QC
    2 days ago
  •  ...Poste : développeur full stack principal (Node.js / React / TypeScript) Lieu de travail : Vieux-Montréal - mode hybride (3 jours...  .............................................. Position: Senior Full-Stack Developer (Node.js / React / TypeScript) Location: Old Montreal -... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Work at office
    3 days per week

    Quantum Technology Recruiting Inc. (QTR)

    Montréal, QC
    11 days ago
  •  ...standard (le cas échéant). Résumé du poste À titre de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un rôle de...  ...facing tools and plugins. Analyze complex problems and develop long-term solutions that address root causes.... 
    Senior
    Long term contract
    Work at office

    Sony Pictures Imageworks

    Montréal, QC
    5 days ago
  •  ...An English version will follow.   Développeur·euse Salesforce Nous ne cherchons pas seulement une personne pour coder, mais un·e véritable...  ...des certifications Salesforce Administrator et Platform Developer I, prouvant non seulement tes connaissances, mais ta capacité à... 
    Suggested
    Daily paid
    Work at office
    Remote work
    Worldwide
    Flexible hours

    plusgrade

    Montréal, QC
    2 days ago
  • $60k - $115k per year

    Développeur .Net inter-senior Description de poste Mode de travail: Hybride, 4 jours/semaine en présentiel À PROPOS DE VOTRE RÔLE  En tant...  ...strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates... 
    Senior
    Day shift
    Montréal, QC
    8 days ago
  •  ...Montréal (Complexe Desjardins) Durée de la mission en mois 12 mois renouvelables À propos du poste Nous recherchons un Développeur SAS Senior pour rejoindre une équipe évoluant dans un environnement technologique complexe, à haute cadence et orienté résultats.... 
    Senior
    Work at office
    Flexible hours
    2 days per week

    Xideral Canada

    Montréal, QC
    10 days ago
  •  ...An English version will follow. Développeur·euse logiciel front-end senior Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter des surclassements, et nous recherchons une personne prête à mener l'architecture... 
    Senior
    Work at office
    Remote work
    Flexible hours

    plusgrade

    Montréal, QC
    2 days ago
  •  ...langue française au sein de notre entreprise. Description : Le développeur Power BI participe à développer des rapports Power BI en se...  ...5 années d'expérience dans un rôle similaire (niveau recherché: sénior) Expérience de projets de développement en mode agile Capacité... 
    Senior

    Sii

    Montréal, QC
    8 days ago
  •  ...La dynamique de votre équipe : Nous recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft Dynamics 365...  ...si vous avez : Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365) Expérience avec les microservices... 
    Senior
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Nous sommes à la recherche de développeurs(euses) de différents niveaux...  ...dynamic: We are looking for Developers with varied levels of...  ...of experience, from junior to senior Motivated to work in a fast...  ...technical skill and creativity to develop powerful, efficient solutions... 
    Senior
    Flexible hours

    Genetec

    Montréal, QC
    19 days ago
  • $60k - $115k per year

    Développeur .NET Senior (VB.NET / C#) Description de poste Mode de travail: Hybride Développeur .NET (VB.Net / C#) Nous sommes à la recherche...  ...strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates... 
    Senior
    Remote work
    Montréal, QC
    8 days ago
  •  ...culture DevSecOps centrée sur l'expérience développeur. La stack technique Kubernetes (...  ...by building secure CI/CD pipelines and developing our own tooling in Python or Go. Since AI...  ...for a DevSecOps culture focused on the developer experience. The Stack Kubernetes (... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    plusgrade

    Montréal, QC
    2 days ago
  •  ...l’autonomie, l’initiative et l’impact direct sur le produit.   Description du poste Notre client recrute un·e Développeur·se Mobile Senior pour prendre en charge et lancer sa toute première plateforme mobile : un SDK « plug-and-play » pour iOS et Android, agissant... 
    Senior
    Full time
    Work at office
    Flexible hours

    1perTInent inc

    Montréal, QC
    14 days ago
  •  ...different markets such as telecom, defence, industrial, automotive, robotics and IoT. You will interact with customers and help them develop solutions that will contribute to their success. Vous aurez comme mandat / You will be responsible for - Effectuer des activités... 
    Senior
    Daily paid
    Permanent employment

    syntronic

    Montréal, QC
    2 days ago
  • $60k - $115k per year

    Développeur Senior ServiceNow Description de poste Description du poste Nous recherchons des consultants ServiceNow expérimentés, à la...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Senior
    Montréal, QC
    a month ago
  •  ...La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion...  ...----------------------- Your team’s dynamic: The Software Developer - Builds & Releases will be working within the SCMT team (Software... 
    Flexible hours

    Genetec

    Montréal, QC
    22 days ago
  • À propos d’Exposant 3 (E3) Exposant 3 est une firme de services-conseils spécialisée en gestion des affaires et en technologies de l'information. Nous accompagnons les organisations publiques et privées dans leur croissance et leur transformation grâce à une innovation centrée...
    Senior
    Daily paid
    Remote work
    Flexible hours

    Exposant 3

    Montréal, QC
    more than 2 months ago
  •  ...Alumni Graduate, en lançant votre carrière tech avec un poste de développeur Java Full-stack Junior. Vous travaillerez sur site pour l’un...  ...English Version: Want to start your career as a Java Developer? Graduate training, ongoing support, opportunities at leading... 
    Daily paid
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Flexible hours

    mthree Recruiting Portal

    Montréal, QC
    14 days ago
  • $108.5k per year

     ...Expedia Group est à la recherche d’un(e) développeur(-euse) d’applications backend ayant de l...  ...étroitement avec les développeurs seniors et principaux, ainsi qu’avec les gestionnaires...  ...Group is seeking an experienced backend developer with a passion for building robust,... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Expedia Group

    Montréal, QC
    1 day ago
  • $70k - $135k per year

    Développeur Datastage Sr Description de poste Mode de travail: Hybride, 2 jours en présentiel Nous recherchons un(e) Développeur(se) Senior spécialisé(e) en intégration de données pour contribuer à la conception, au développement et à l’optimisation de solutions ETL... 
    Senior
    Day shift
    Montréal, QC
    2 days ago
  •  ...La dynamique de votre équipe : Dans votre rôle de développeur logiciel, vous serez dans une position unique pour exploiter et approfondir...  .... Your team’s dynamic: In your role as a software developer, you will be in a unique position to leverage and expand your knowledge... 
    Contract work
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...esprit de collaboration, offrir des services clés destinés aux développeurs applicatifs de Genetec Votre journée en un coup d'oeil:...  ...Your team’s dynamic: The Edge OS family is responsible for developing an operating system and services that enable remote management... 
    Senior
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...échelle mondiale. Présentation du poste En tant que Développeur·se Frontend Senior, vous jouez un rôle clé dans la conception et le...  ...the interfaces of ChapsAgents within the Agentic squad. You develop complex agent-based visualizations and workflows (build, test... 
    Senior
    Long term contract
    Shift work

    ChapsVision

    Montréal, QC
    more than 2 months ago
  • $70k - $120k per year

    Développeur back-end C Position Description Développeur back-end C / C++ Position Description CGI est à la recherche d’un développeur...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Montréal, QC
    4 days ago
  • Job Responsibility: Responsabilités : Administrer la plateforme SAP HYBRIS MARKETING CLOUD Analyser et fournir les spécifications techniques pour l'ajout de nouvelle fonctionnalité sur SAP Marketing Cloud Développer de nouveaux connecteurs Open Channel et des flux...
    Full time

    Xideral

    Montréal, QC
    8 days ago
  • Vos missions au quotidien Dans ce contexte, nous recherchons un développeur Fullstack au sein de l’équipe DevOps à Montréal, en charge du produit SG Workflow, pour intervenir sur les aspects suivants : Conception et développement des évolutions du produit,... 
    Senior
    Daily paid

    Société Générale

    Montréal, QC
    more than 2 months ago
  •  ...lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons plusieurs développeurs Full Stack passionnés pour rejoindre notre équipe. Vous développerez des logiciels essentiels utilisés par nos traders, chercheurs... 
    Daily paid
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Montréal, QC
    11 days ago
  •  ...Le Développeur Front-End participera activement à la conception et à l’évolution d’applications web à fort rayonnement international, utilisées quotidiennement par des millions d’utilisateurs. En collaboration avec une équipe multidisciplinaire, il contribuera au développement... 
    Full time

    DELAN

    Montréal, QC
    15 days ago
  • $86k per year

     ...notre organisation Contenu est actuellement à la recherche d'un développeur logiciel II pour venir travailler sur les capacités de notre...  ..., our Content organization is currently looking for a Software Developer II to come and work on our Content Platform’s capabilities. These... 
    Contract work
    Apprenticeship
    Work at office
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    1 day ago
  • $60k - $100k per year

    Développeur Intermédiaire SR- Microsoft Business Central Position Description Développeur...  ...recherche d'un développeur intermédiaire/sénior Microsoft Business Central passionné et...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Senior
    Day shift
    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Magento Developer / Développeur Magento Senior. Be the first to apply!