Job Details
Return to Job List
Job Title:
PHP Developer
Date Posted:
07/17/25
Ref. Number:
315
Type:
Full Time
Part Time
Location:
Mississauga
Requirements:
•
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
•
At least 10 years’ experience of professional PHP development experience
•
Expert-level knowledge of PHP 7.x/8.x and object-oriented programming (OOP)
•
Strong experience with PHP frameworks (Laravel, Symfony, Yii, CodeIgniter, or CakePHP)
•
Proficiency in MySQL/PostgreSQL and query optimization techniques
•
Experience working with NoSQL databases (MongoDB, Redis) an asset
•
Strong knowledge of front-end technologies (JavaScript, AJAX, jQuery, HTML5, CSS3)
•
Expertise in building and consuming RESTful APIs
•
Deep understanding of scalable application architecture and design patterns (MVC, SOLID, CQRS, DDD)
•
Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)
•
Proficiency in code versioning tools (Git, SVN, Mercurial)
•
Understanding of security best practices, including authentication, authorization, and protection against common exploits
•
Ability to manage projects
•
Strong written and verbal communication skills
Description:
As a PHP Developer, you will be responsible for backend development, ensuring seamless integration between frontend components and backend data services, while working with other software developers. You will be a key problem-solver who thrives on optimizing performance and designing scalable systems.
The ideal candidate should have in-depth expertise knowledge of PHP, strong troubleshooting and problem-solving skills, self-driven to learn, and proactive. The candidate should also have exceptional communication skills, and keen interest with staying informed regarding industry trends and technology. •
Experience as a full-stack PHP developer with cloud computing knowledge (AWS, GCP, or Azure)
•
Expert with TypeScript (or JavaScript) and C#
•
Expert with React, HTML5, and CSS3
•
Expert with SQL databases like Postgres, MySQL and MSSQL
•
Experience with PHPUnit, Pest, or other automated testing tools
•
Experience in source code management and branching techniques (Git preferred)
•
Experience with event-driven architectures and microservices
•
Demonstrated ability to architect scalable systems and troubleshoot complex production issues.
•
Strong analytical and problem-solving skills
•
Familiarity with deployment practices for PHP apps (e.g., Envoyer, Forge, GitHub Actions)
Responsibilities, Skills, and Competencies:
1.
Develop, test, and maintain secure, scalable, and reusable PHP modules.
2.
Troubleshoot complex backend issues, optimize queries, and enhance performance.
3.
Collaborate with stakeholders to understand requirements and implement solutions within existing architecture.
4.
Write clean, well-documented, and maintainable PHP code following best practices.
Hours per week:
Monday-Friday
40
Rate of Pay:
TBD