Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading internet technology company in Canada seeks a highly motivated Lead Software Engineer in Toronto. This role involves designing and developing PHP-based solutions, mentoring a team, and enhancing application performance. Ideal candidates have robust PHP experience, leadership skills, and familiarity with containerization and databases. The company offers a hybrid work environment, paid volunteer time, and a comprehensive benefits package.
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 Lead Software Engineer to join our team, reporting directly to the Director, Software Engineering .
Responsibilities :
Lead the design, development, and maintenance of 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.
Mentor and guide a team of software engineers, conducting code reviews and providing technical leadership.
Requirements :
Minimum of 8+ years of proven experience in PHP with a minimum of 3+ years in leading a team of experienced software engineers.
Hands on knowledge of containerization (Docker, Kubernetes).
Strong knowledge of PHP web frameworks (such as Laravel, Symfony).
Understanding of MVC design patterns.
Familiarity with SQL / NoSQL databases.
Experience with RESTful APIs.
Excellent problem-solving skills and attention to detail.
Strong leadership and communication skills.
Bachelor’s degree in computer science or related field.
Nice to have :
Minimum of 3+ 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.
The compensation package includes a competitive salary, benefits, and an incentive bonus.
Lead Software Engineer • Toronto, ON, Canada