As one of Canada's fastest-growing internet technology companies, RATESDOTCA GROUP LTD. empowers 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.
The Opportunity:
We are seeking a highly motivated and entrepreneurial Software Engineer to join our team, reporting directly to the Director, Software Engineering.
Responsibilities:
Design, develop, and maintain PHP-based software solutions.
Collaborate with cross-functional teams to define, design, and implement new features.
Ensure performance, quality, and responsiveness of applications.
Identify and resolve bottlenecks and bugs.
Maintain code quality, organization, and automation.
Requirements:
Minimum of 5+ years of Proven experience developing with Drupal (preferably 10+).
Strong proficiency in PHP and object-oriented programming.
Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.
Experience with version control systems (e.g., Git).
Understanding of RESTful APIs and web services.
Knowledge of MySQL or other relational databases.
Ability to work independently and as part of a collaborative team.
Excellent problem-solving and communication skills.
Nice to have:
Minimum of 2+ years of experience with cloud services (AWS, Azure, GCP).
Experience with Vue, React or similar SPA frameworks.
Experience with NodeJS.
Experience with serverless architecture.
Familiarity with Agile methodologies.
Familiarity with CI/CD pipelines and DevOps practices.
Our Perks:
- You get your Birthday off!
- 4 weeks of ‘Work from Anywhere Program' every year.
- Hybrid (3 office days per week - Tuesday, Wednesday and Thursday)
- Full employer-paid benefits.
- RRSP Matching Program.
- Annual holiday festivities, free lunches, and exciting in-office perks.
- Dedicated paid volunteer time to give back to the community.
- Access to LinkedIn Learning for professional development.
- Lounge and games room – ping pong, pool, foosball, and more!
The compensation package includes a competitive salary, benefits, and an incentive bonus.