Postuler

Publié hier

Drupal Developer

@ Rates.ca

Toronto, Ontario

Contrat4+ ans d’expérience
Postuler
SIGNAUX

En bref

Rates.ca Group Ltd. is hiring a contract Drupal developer for one year, with an opportunity for permanent employment, to migrate a major brand site to Drupal 11. The role involves migrating content and configuration, building custom modules, and preserving SEO value. The work is hybrid, with three office days per week in downtown Toronto, and candidates must live in the GTA.

Responsabilités :

  • Migrate content, users, taxonomies and configuration using the Migrate API
  • Develop and port custom Drupal 11 modules
  • Rebuild content types, views, blocks and layouts
  • Preserve SEO value, including URLs, redirects and sitemaps
  • Support launch and post-launch issue resolution

Résumé des exigences :

  • 4+ years of professional Drupal development experience
  • Experience with Drupal 7 through 11
  • Strong PHP 8 skills, including OOP and Composer
  • Experience with the Migrate API and custom plugins
  • Proficiency with Twig, HTML5, CSS/SASS and JavaScript
  • Experience with Drush and configuration management

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-12
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience4 an(s) et plus
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Domicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Candidatures encouragéesPersonnes handicapées
Avantages mentionnésPrime de rendement

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy3
Description

About Rates.ca

Rates.ca is a Canadian financial comparison platform that helps consumers find competitive rates on mortgages, credit cards, insurance, savings products, and more. We are modernizing our web presence, and we’re looking for an experienced Drupal developer to help us migrate one of our brand sites to Drupal 11.

The Role

You will be a key contributor to the migration of a major brand site to Drupal 11. You’ll work closely with our development, design, content, and SEO teams to rebuild the site on a modern, supported platform while preserving content, URLs, search rankings, and the user experience. This is a hands-on role, and we’d like someone who can get up to speed quickly.

Responsibilities

  • Plan and execute the migration of content, users, taxonomies, media, and configuration using the Migrate API
  • Develop custom Drupal 11 modules and port or rewrite legacy custom code using modern Drupal and Symfony patterns
  • Rebuild content types, views, blocks, and layouts using Drupal 11 configuration management
  • Implement or adapt the front-end theme using Twig, and work with Layout Builder or Paragraphs as appropriate.
  • Preserve SEO value, including URL aliases, redirects, metadata, and sitemaps
  • Write and run migration scripts, validate migrated data, and resolve discrepancies
  • Participate in code reviews, QA, and testing across staging and production environments
  • Document architecture decisions, migration processes, and handoff notes for the internal team
  • Support launch activities, including cutover planning and post-launch issue resolution

Required Qualifications

  • 4+ years of professional Drupal development experience
  • Direct experience with Drupal 7. 8, 9, 10, or 11
  • Strong PHP skills (PHP 8.x), including object-oriented programming and Composer
  • Solid understanding of the Drupal 11 architecture: services, plugins, dependency injection, event subscribers, entities, and the Form and Render APIs
  • Experience with the Migrate API and custom source, process, and destination plugins
  • Proficiency with Twig, HTML5, CSS/SASS, and JavaScript
  • Experience with Drupal configuration management and a config-driven deployment workflow
  • Comfortable with Git and collaborative development workflows
  • Experience with Drush and command-line tooling
  • Strong problem-solving skills and the ability to work independently under a defined timeline

Nice-to-Have Skills

  • Experience with Layout Builder, Paragraphs, Media Library, and Views
  • Familiarity with Drupal’s upgrade tooling, such as Upgrade Status and Rector (Drupal Rector)
  • Local development environments (DDEV, Lando, Docker)
  • Experience with CI/CD pipelines and automated testing (PHPUnit, Behat, Nightwatch)
  • Knowledge of SEO best practices for site migrations (redirects, canonicals, structured data)
  • Experience with hosting platforms such as Acquia, Pantheon, or Platform.sh
  • Familiarity with performance optimization, caching strategies, and accessibility standards (WCAG)
  • Experience with third-party API integrations (e.g., rate data feeds, CRM, analytics)
  • Background in fintech, financial services, or high-traffic content sites

What We Offer

  • A well-defined project with a clear scope and timeline
  • A collaborative team environment in a downtown office
  • A hybrid work arrangement, with 2.5 days per week in the office (Tues, Thurs, alternate Wed)

Work Arrangement

This role is hybrid, requiring in-office attendance at our downtown location 3 days per week, with the remaining time remote. Candidates must be located in the GTA and able to commute to downtown Toronto.

How to Apply

Please submit your resume along with links to relevant work (portfolio, Drupal.org profile, or GitHub), and include a brief note describing your experience with Drupal 7 to 8+ migrations.

This is a 1 year contract with opportunity for permanent.

Why join us?

We are a team of curious minds who love to learn, build and grow together. We value transparency, ownership and continuous improvement. You will have the freedom to innovate and the support to thrive.

Our perks ...

  • You get your Birthday off.
  • This role requires three in-office days per week (Monday, Tuesday and Thursday).
  • Full employer-paid benefits.
  • Annual holiday festivities, free lunches and so much more.
  • Helping you help others with our paid volunteer programs.
  • Employee satisfaction survey for you to voice your opinion on working at Rates.ca Group Ltd.
  • Free access to LinkedIn Learning.
  • Lounge and games room: ping-pong, pool, foosball and more.
  • The compensation package consists of a competitive salary, benefits and an incentive bonus.

Equal Opportunity

Rates.ca Group Ltd. and its subsidiaries are committed to being an Equal Opportunity Employer. We provide equal opportunity to all qualified individuals regardless of race, color, religion, age, gender, gender expression, national origin, veteran status, disability or any other legally protected categories such as sexual orientation. We believe that diversity, equity and inclusion are critical to our mission, creating a foundation for a creative workplace that leads to innovation and growth. We value diversity and strive to create an inclusive, accessible workplace where all individuals feel valued, respected, and heard.

We are committed to working with and providing accommodations to candidates and employees with physical or mental disabilities. If you require accommodation in order to search for a job opening or to complete any part of the application or hiring process, please send an email to [email protected].

Emplois semblables

  • Drupal Developer

    Burnaby, BC
    88k–103k $/an

    3+ ansKnowledge Network, BC’s public educational broadcaster and streamer, is looking for a dedicated and skilled Drupal Developer to complement and strengthen our Streaming Platforms team as we…; Knowledge Network…

    Fundraising, Computer science, Web development, Drupal, PHP, Troubleshooting

  • Drupal Developer

    Montréal, QC
    HybrideTemps plein

    Alithya

    4+ ansCandidates need a DCS or bachelor's degree in computer science or a related field, plus 4 years of relevant experience. Advanced French and proficient English are required.

    Drupal

  • Trade Support Reconciliation Analyst (12-Month Contract)

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    2+ ansRoyal Bank of Canada needs candidates with at least 2 years of reconciliation experience in financial services, ideally in capital markets or trading operations. Candidates need advanced Excel skills, strong attention to detail, and the ability to work under pressure with minimal supervision.

    Murex, Excel, sub-ledger system

    Administrator, National Distribution Team

    Toronto, ON +1
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    1+ ansRoyal Bank of Canada needs candidates with post-secondary education and 1-3 years of estate, trust, tax or client services experience. They need a working knowledge of the financial services industry, strong written and verbal communication, and the ability to resolve administrative issues independently.

    Taxation, Communication skills, Attention to detail, Teamwork, Collaboration, Electronic communication

  • Talent Acquisition Consultant

    Toronto, ON
    30–45 $/hTemps plein

    FINTECH PROFESSIONALS CORP

    3+ ansCandidates need 3+ years of recruiting experience, including high-volume hiring and hard-to-fill talent sourcing, plus hands-on use of LinkedIn and Indeed. They must have ATS experience such as SAP SuccessFactors, strong Excel, Teams and Outlook skills, and experience running a portfolio as a sole recruiter across regions.

    LinkedIn, Indeed, SAP SuccessFactors, Excel, MS Teams, Outlook

    QA Analyst

    Toronto, ON
    60–74 $/hTemps plein

    FINTECH PROFESSIONALS CORP

    5+ ansCandidates need 5+ years of software QA experience, including about 70% manual and 30% automation testing, plus recent hands-on Selenium, REST API and MS SQL Server experience and 2 years of recent JMeter experience. A degree or diploma in a technical field is required.

    Selenium, JMeter, MS SQL Server, REST API

    Payroll Manager SAP

    Toronto, ON
    40–50 $/hTemps plein

    FINTECH PROFESSIONALS CORP

    3+ ansCandidates need at least 3 years in payroll, business analysis or a payroll lead role, with hands-on SAP/ECP Payroll year-end experience and advanced Excel skills. They also need UAT experience and an SAP/HCM Payroll certification.

    SAP ECP Payroll, SAP HCM, Excel

    Manager Campaign Analytics SQL Pega CDH

    Toronto, ON
    50–65 $/hTemps plein

    FINTECH PROFESSIONALS CORP

    5+ ansCandidates need 5+ years of progressive experience in campaign, marketing or customer analytics, and 3+ years of strong SQL and data analysis on large-scale data in cloud environments such as GCP. Proficiency in Python, R, SAS, Power BI or Tableau and a bachelor's degree in a quantitative field are also required.

    SQL, Python, R, SAS, Power BI, Tableau

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.