Job Description
The Role We’re hiring a WordPress Developer for Lab City. This role is primarily focused on WordPress development , across both the frontend and the backend CMS. You will build, maintain, and improve WordPress websites for marketing sites and content-driven digital experiences. Familiarity with modern JS/TS and headless setups is valuable, but WordPress is the core of the role . What You’ll Own WordPress Development: Build, customize, and maintain WordPress websites across themes, templates, plugins, and CMS configurations. Backend CMS: Make changes directly in WordPress admin, structure content models, manage custom fields, and support a smooth editorial experience. Frontend: Implement and refine responsive front-end components in WordPress with a polished, consistent UI. Integrations: Connect WordPress to external services and APIs, and support headless or hybrid implementations when needed. Quality & Performance: Maintain strong Lighthouse scores, accessibility, SEO foundations, and mobile responsiveness. Resolve bugs efficiently. Tooling & Workflow: Use Git for version control, work in local environments, and keep plugins and dependencies healthy. Collaboration: Work closely with designers and PMs to turn Figma files and SOWs into production-ready WordPress experiences. Ownership: Identify risks early, propose practical solutions, and improve implementation quality over time. Must-Haves 5 to 7 years of professional web development experience Strong WordPress + PHP fundamentals, including themes, templates, custom post types, ACF, and plugins Strong experience working directly in the WordPress backend CMS Solid HTML/CSS skills, including responsive layouts, component-based UI, and accessibility basics Good JavaScript skills for front-end interactions and integrations Comfortable with Git workflows, including branches, PRs, and code review Experience integrating APIs into WordPress environments High autonomy, clear communication, and dependable delivery Nice-to-Haves Experience with headless WordPress Experience with React, Next.js, Vue, or Nuxt Experience with Strapi CMS Experience with Node.js tooling Experience with AWS or similar cloud services Familiarity with CI, Docker, and testing tools such as Jest or Playwright What Success Looks Like Pages are fast, polished, and easy for non-technical users to manage in WordPress Content editors can work efficiently in a well-structured CMS Pull requests are small, reviewed quickly, and merged cleanly Roadblocks are flagged early with practical options Code quality, CMS usability, and reusability improve with each release Stakeholders stay informed, timelines are respected, and scope stays under control Compensation Base Salary: $80,000 to $90,000 CAD, depending on experience Additional benefits and work setup will be discussed in later stages --- FR version Le poste Lab City recrute un·e Développeur·e WordPress . Ce rôle est avant tout centré sur WordPress , autant du côté du frontend que du backend CMS. Vous contribuerez à la création, à l’évolution et à la maintenance de sites WordPress, principalement pour des sites marketing et des expériences numériques centrées sur le contenu. Une aisance avec les stacks JS modernes et les architectures headless est un atout, mais WordPress reste au cœur du poste . Responsabilités Développement WordPress : Concevoir, personnaliser et maintenir des sites WordPress à travers les thèmes, gabarits, plugins et configurations CMS. Backend CMS : Effectuer les modifications directement dans l’interface d’administration WordPress, structurer les contenus, gérer les champs personnalisés et assurer une bonne expérience pour les éditeurs. Frontend : Intégrer et faire évoluer des composantes front-end responsives dans WordPress avec un haut niveau de finition. Intégrations : Connecter WordPress à des services externes et à des APIs, et soutenir au besoin des approches headless ou hybrides. Qualité et performance : Maintenir de bons scores Lighthouse, l’accessibilité, les bases SEO et la performance mobile. Corriger rapidement les bogues. Outils et flux de travail : Utiliser Git pour le contrôle de version, travailler en environnement local et maintenir un écosystème sain du côté des plugins et dépendances. Collaboration : Travailler avec les designers et les PM pour transformer Figma et les SOW en expériences WordPress prêtes pour la production. Sens de l’ownership : Détecter les risques tôt, proposer des solutions concrètes et améliorer la qualité d’implémentation au fil du temps. Profil recherché 5 à 7 ans d’expérience professionnelle en développement web Solides bases en WordPress + PHP , incluant thèmes, gabarits, types de contenu personnalisés, ACF et plugins Expérience concrète de travail dans le backend CMS de WordPress Solides compétences HTML/CSS, incluant responsive, UI orientée composants et notions d’accessibilité Bonne maîtrise de JavaScript pour les interactions front-end et les intégrations Aisance avec les flux Git, incluant branches, PR et revue de code Expérience d’intégration d’API dans des environnements WordPress Autonomie, communication claire et fiabilité dans les livraisons Atouts Expérience avec WordPress headless Expérience avec React, Next.js, Vue ou Nuxt Expérience avec Strapi CMS Expérience avec Node.js Expérience avec AWS ou des services infonuagiques équivalents Familiarité avec l’intégration continue, Docker et les outils de test comme Jest ou Playwright Indicateurs de réussite Des pages rapides, soignées et faciles à gérer dans WordPress pour des utilisateurs non techniques Un CMS bien structuré qui facilite le travail des éditeurs de contenu Des pull requests petites, revues rapidement et fusionnées proprement Les blocages sont signalés tôt avec des options concrètes La qualité du code, la structure du CMS et la réutilisabilité s’améliorent à chaque livraison Les parties prenantes sont bien informées, les échéanciers sont respectés et la portée reste sous contrôle Rémunération Salaire de base : 80 000 $ à 90 000 $ CAD, selon l’expérience Les avantages et les modalités de travail seront discutés aux étapes suivantes