Software Engineer (PHP)

Rates.caCanada, CA
Published on

About the Role

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 and insightful content. We are seeking a highly motivated and entrepreneurial Software Engineer to join our team. You will report directly to the Director of Software Engineering and be responsible for designing, developing, and maintaining PHP-based software solutions.

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

About the Candidate (Expectations and Nice to Have skills)

Requirements:

  • Minimum of 5 years of proven experience developing software with PHP
  • Strong proficiency in PHP and object-oriented programming
  • Familiarity with front-end technologies: HTML5, CSS3, JavaScript, 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 collaboratively
  • 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
  • Familiarity with NodeJS and serverless architecture
  • Understanding of Agile methodologies and CI/CD pipelines

About the Company

Rates.ca collaborates with leading insurers, banks, credit unions, and brokers to provide consumers with greater choice and access to superior financial products.

Company Culture and Benefits

Join us and enjoy a range of perks:

  • You get your Birthday off!
  • 4 weeks of ‘Work from Anywhere Program’ every year
  • Hybrid work schedule (3 office days per week - Tuesday, Wednesday, and Thursday)
  • Full employer-paid benefits and 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 ongoing professional development
  • Lounge and games room – ping pong, pool, foosball, and more!
  • The compensation package includes a competitive salary, benefits, and an incentive bonus.

Skills

Other Benefits

Birthday offWork from Anywhere ProgramHybrid work scheduleFull employer-paid benefitsRRSP Matching ProgramAnnual holiday festivitiesFree lunchesPaid volunteer timeAccess to LinkedIn LearningGames roomCompetitive salary and incentive bonus