Skip to main content

Full Stack Web Developer — Craft CMS (Intermediate/Senior)

At troisième, we create high-performance, elegant, and sustainable web experiences. We support public, cultural, and private organizations across Quebec in designing high-performance websites that combine strategy, design, and technology.

Our specialty: Craft CMS. We love building solid structures, thinking about the experience of content managers as well as users, and delivering fast, accessible, and refined front-end interfaces.

Joining troisième means becoming part of a close-knit, curious, and dedicated team that values collaboration, technical rigor, and creative boldness.

We are looking for a Craft CMS developer to join our team. You will work closely with designers and other developers to create high-quality, high-performance websites.

Location

100% remote - Canada

Status

Permanent

Salary

According to our salary scale

Troisieme laptop 2

Job description

Responsabilities

  • Creating and updating websites with the Craft CMS content management system.
  • Translating Figma mockups into functional code.
  • Designing Craft architecture (sections, entries, fields, Matrix, relationships, multi-site, multi-language), defining Field Layouts, and writing effective Element Queries.
  • Develop modular Twig templates in compliance with WCAG 2.1 AA accessibility standards, optimizing performance and technical SEO.
  • Work closely with the design team to understand project requirements and define the best way to implement them.
  • Perform tests to optimize site performance and security.
  • Provide technical support and resolve issues related to Craft CMS.
  • Keep the project's technical documentation up to date.
  • Participate in estimates, technical specs writing, and continuous improvement of practices.
  • Integrate third-party APIs (REST/GraphQL) and automations (webhooks, jobs, crons).

Strengths:

  • Experience with headless Craft (GraphQL) and integration with frameworks (Next.js/Nuxt/Vue/React).
  • Knowledge of key plugins.
  • DevOps concepts: Docker, Vite, CI/CD (GitHub Actions/Bitbucket Pipelines), asset management (S3/CloudFront).
  • Experience with Shopify, WordPress, Laravel, third-party integrations, tracking, and integration with GA4, GTM, Meta, Google Ads.
  • Fluency in French (professional) and technical reading in English.
  • Experience with automated deployment.
  • Training in web accessibility. 

Skills

  • Ability to work independently and solve problems.
  • Ability to manage multiple projects simultaneously and meet deadlines.
  • Be proactive and solution-oriented: understand the issues, suggest concrete solutions, and implement them.
  • Experience working with interdisciplinary teams.
  • Advanced degree in web development or a related field, or equivalent work experience.
  • A portfolio demonstrating completed projects.

What we offer:

  • A caring and stimulating team culture where ideas flow freely.
  • Varied projects, inspiring clients, and high-level technical challenges.
  • Team activities.
  • A dynamic work environment and passionate colleagues.
  • Group insurance.
  • Flexible schedule.
  • Option for hybrid remote work, 100% remote work, or 10% on-site (Headquarters in Sherbrooke).

Hiring Process

1

Pre-selection of candidates.

2

Video exchange with the leadership team.

3

We'll do an internal review.

4

Another video exchange or live meeting with the leadership team to explore some of your favorite projects.

5

We make you an offer to welcome you to our team!

Apply for this job

Useful links

PDF only - 20 MB max

PDF only - 20 MB max

Consent *