ApplySarthi

Développeur full-stack senior

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

52 open veloppeur roles across 24 companies are on ApplySarthi right now.

What veloppeur roles keep asking for: AWS (29%), Agile (25%), JavaScript (25%), R (25%), CI/CD (23%), Python (23%), Docker (19%), React (19%) — counted across their open postings here.

ERP jobs · Elasticsearch jobs · Express jobs · GraphQL jobs

Jobgether has 4,304 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for veloppeur roles keep coming back to AWS, Agile, JavaScript, R. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Elasticsearch? Tell me one thing you learned the hard way.
  3. How would you design an API for a feature you have worked on?
  4. What do you do when a production issue happens on your code?
  5. Walk me through a system you built. How was it designed, and what would you change now?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Développeur full-stack senior at Jobgether interview free →

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.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.