Demo

Développeur full-stack senior

Jobgether
Canada, KY Full Time
POSTED ON 10/23/2026
AVAILABLE BEFORE 12/23/2026

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in Canada.

We are seeking an experienced full-stack developer to take ownership of existing production applications and build new solutions that support e-commerce and retail operations. In this hands-on role, you will work across customer-facing platforms, internal business tools, and integrations connecting multiple enterprise systems. Using technologies such as TypeScript, JavaScript, Node.js, React, Svelte, Shopify, and PostgreSQL, you will help modernize critical applications and improve the reliability of business data. You will have significant autonomy in technical decision-making, troubleshooting, and architectural improvements. As an early member of the internal software development team, you will also help establish engineering standards and shape the long-term technical direction. This opportunity is ideal for a pragmatic developer who enjoys solving complex problems, collaborating directly with stakeholders, and making a measurable operational impact.

\n


Accountabilities
  • Develop and maintain Shopify storefronts, custom applications, point-of-sale extensions, user interface extensions, and Shopify Functions.

  • Build and support internal web applications for product appraisal, pricing, event management, and retail operations.

  • Design, implement, and maintain integrations between Shopify, Oracle NetSuite, product catalogues, search infrastructure, and other business systems.

  • Create and maintain data pipelines and utilities that ensure reliable flows of pricing, inventory, and product catalogue information.

  • Take ownership of existing applications developed by external agencies and contractors, assessing their architecture and identifying opportunities for improvement.

  • Investigate unfamiliar codebases, troubleshoot production incidents, and implement practical, maintainable solutions.

  • Audit, document, consolidate, and modernize existing applications and integrations.

  • Make architectural and implementation decisions that balance performance, maintainability, technical complexity, and business priorities.

  • Collaborate directly with internal stakeholders to understand operational challenges and translate business needs into effective technical solutions.

  • Establish pragmatic standards for software development, testing, documentation, deployment, and code quality as internal engineering capabilities grow.

Requirements

  • At least five years of professional software development experience, including senior-level ownership of production systems.

  • Strong TypeScript and JavaScript skills across frontend and backend development.

  • Production experience with React and/or Svelte/SvelteKit.

  • Backend development experience with Node.js using Express, Fastify, or comparable frameworks.

  • Hands-on Shopify development experience, including applications, themes, and/or API integrations.

  • Experience with PostgreSQL and modern data-access tools such as Prisma or Drizzle.

  • Proven ability to build and integrate REST and GraphQL APIs.

  • Ability to independently take over unfamiliar codebases, diagnose complex issues, and make sound technical decisions.

  • Strong communication skills, including the ability to explain architectural choices and technical trade-offs to non-technical stakeholders.

  • Comfort working with high-volume, business-critical e-commerce and retail data.

  • Fluency in English for daily collaboration with teams and external partners across Canada, the United States, and Europe.

  • Residence in Canada and legal authorization to work in Canada are required.

Additional assets:

  • Experience with Shopify Polaris, App Bridge, and the broader Shopify application ecosystem.

  • Familiarity with PHP and Laravel.

  • Experience with NetSuite SuiteScript or integrations involving other enterprise resource planning (ERP) systems.

  • Knowledge of OpenSearch, Elasticsearch, or similar search technologies.

  • Experience with product information management (PIM) systems, particularly Akeneo.

  • Experience transitioning software development from external agencies to internal engineering teams.

  • Previous experience as a solo developer or embedded team member with significant technical ownership.

  • Automated testing experience using tools such as Vitest, Playwright, or PHPUnit.

  • Python scripting experience.

  • Familiarity with trading card games.

Benefits

  • Salary: CAD $120,000–$145,000 annually.

  • Work arrangement: Remote or hybrid, based in Canada, with Montreal as the listed location.

  • Flexible schedule: Flexible daily working hours within Monday-to-Friday core hours.

  • Health coverage: Health and dental benefits.

  • Retirement savings: Group Registered Retirement Savings Plan (RRSP) with employer matching contributions.

  • Employee discount: Access to a staff discount.

  • Professional impact: A foundational role with substantial ownership of applications and technical direction.

  • Modernization opportunities: The chance to improve and unify production systems that directly support daily business operations.

  • Structured onboarding: A planned transition period with the existing external development agency.

  • Team and career development: A collaborative, hands-on environment with the opportunity to establish development practices and help shape the future internal technology team.


\n

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

 Why Apply Through Jobgether? 

 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1

Salary.com Estimation for Développeur full-stack senior in Canada, KY
$94,538 to $119,843
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Développeur full-stack senior?

Sign up to receive alerts about other jobs on the Développeur full-stack senior career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobgether

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Head of Customer Succes... more
  • Just Posted

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Lead Technical Program ... more
  • Just Posted

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Field Sales Representat... more
  • Just Posted

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Bilingual Customer Servic... more
  • Just Posted


Not the job you're looking for? Here are some other Développeur full-stack senior jobs in the Canada, KY area that may be a better fit.

  • stackadapt Canada, KY
  • StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated opt... more
  • 1 Month Ago

  • CSC Generation Canada, KY
  • CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and transform them with Genesis, our operating ... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!