Senior Software Engineer

IT/IQ

  • Canada
  • Permanent
  • Temps-plein
  • Il y a 8 jours
Senior Software Engineer - E-Commerce
Our Client is seeking a Senior Software Engineer to drive the next phase of our online commerce platform. In this role, you'll lead projects around storefront performance, customizations, and integrations while collaborating with cross-functional teams to deliver best-in-class digital experiences.Key Responsibilities
  • Storefront & Development
  • Build and maintain Shopify Plus applications and custom themes.
  • Deliver scalable, maintainable code focused on user engagement and sales growth.
  • Support feature rollouts aimed at personalization, CRO, and UX improvements.
  • Architecture & Integrations
  • Own the technical side of connecting Shopify with ERP, CRM, PIM, or warehouse systems.
  • Work on subscription features, international rollouts, and multi-region deployments.
  • Ensure data integrity and system reliability through well-designed integrations.
  • Performance & QA
  • Conduct audits to ensure high performance, SEO, and scalability.
  • Troubleshoot issues across different browsers and devices.
  • Introduce automated testing and monitoring to safeguard stability.
  • Collaboration & Leadership
  • Mentor teammates and serve as the internal Shopify expert.
  • Align with PMs, designers, and other stakeholders to balance technical feasibility with business goals.
  • Foster a team culture of knowledge-sharing and continuous improvement.
Required Qualifications
  • 5+ years in web development, including at least 3 years specializing in Shopify/Shopify Plus.
  • Strong skills in Liquid, HTML, CSS, JavaScript, and React.
  • Practical experience with GraphQL and Node.js.
  • Familiarity with workflow tools (Asana, Jira, or equivalent).
  • Background in performance optimization and e-commerce best practices.
  • Detail-oriented communicator who thrives in agile, fast-paced environments.
Preferred Qualifications
  • Knowledge of Ruby on Rails.
  • Comfort with Git, CI/CD pipelines, and version control.
  • Exposure to headless implementations and modern front-end patterns.
  • Experience with Alpine.js.
  • Interest in experimenting with AI-powered commerce tools.
Why Join?
You'll be joining a company that's scaling quickly and reshaping its digital storefront to reach new audiences. This is a chance to directly influence technical strategy while working in a collaborative, creative environment that values innovation and impact.

IT/IQ