Rates.ca logo

Software Engineer - Drupal

Rates.ca

Toronto, Canada

Share this job:
Posted: 20 hours ago

Job Description

<p><b>Job Title: Software Engineer - Drupal Specialist</b></p><p><br></p><p><br></p><p><b>About Us: </b></p><p>As one of Canada's fastest-growing internet technology companies, <b>RATESDOTCA GROUP LTD.</b> empowers millions of Canadians to make informed financial decisions by offering robust product comparisons, insightful content, and user-friendly financial tools. We collaborate with leading insurers, banks, credit unions, and brokers to provide consumers with greater choice and access to superior financial products.</p><p><br></p><p><b>The Opportunity:</b></p><p> We're looking for a passionate and experienced Drupal Specialist to help evolve and maintain our marketing websites. You'll play a key role in building scalable, secure, and user-friendly digital experiences that empower millions of Canadians.</p><p><br></p><p><b>Responsibilities:</b></p><ul><li>Design, develop, and maintain Drupal-based software solutions.</li><li>Collaborate with marketing and design teams to implement site features and enhancements, with a mindset of user self-service and feature automation.</li><li>Optimize site performance, accessibility and SEO.</li><li>Maintain code quality, organization, and automation.</li><li>Ensure secure and scalable deployment of Drupal applications.</li></ul><p><br></p><p><b>Core Requirements:</b></p><ul><li>Minimum of <b>3+ years of experience developing with Drupal</b> (versions 7 through 10+), including custom module and theme development.</li><li>Familiarity with Drupal APIs, Composer, and Drush.</li><li>Strong proficiency in PHP and object-oriented programming.</li><li>Familiarity with front-end technologies like HTML5, CSS3, JavaScript, and jQuery.</li><li>Experience with version control systems (e.g., Git).</li><li>Understanding of RESTful APIs and web services.</li><li>Knowledge of MySQL or other relational databases.</li><li>Ability to work independently and as part of a collaborative team.</li><li>Excellent problem-solving and communication skills.</li></ul><p><br></p><p><b>Bonus Skills:</b></p><p>Experience with</p><ul><li>Integrating marketing tools (e.g., Google Tag Manager, analytics platforms, CRM systems) into Drupal sites</li><li>Cloud services (AWS, Azure, GCP)</li><li>Vue, React, Nextjs or similar SPA frameworks, NodeJS</li><li>App Containerization as well as Serverless Architectures</li><li>Agile methodologies, CI/CD pipelines and DevOps practices</li></ul><p></p>
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Jobiend.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.