cover image
TestingXperts

Sr. PHP Developer/Lead (Fulltime/Contact Roles)

Hybrid

Toronto, Canada

Senior

Freelance

03-10-2025

Share this job:

Skills

Java JavaScript PHP HTML CSS MySQL PostgreSQL GraphQL Mailchimp CI/CD DevOps Version Control Jenkins Scrum CRM Programming Databases git benchmarking symfony angular laravel react Front-end Development AWS Marketing Email Marketing cloud platforms Agile React.js Redux Vue.js CI/CD Pipelines E-commerce

Job Specifications

Title :- PHP Developer (Preferred to have Java Experience in addition to PHP)

Location :- Toronto Canada, 3 days onsite from Intuit Toronto office

Duration: 6+ months



JD :-



As a PHP Developer, you will be responsible for developing, maintaining, and optimizing our PHP-based systems. You will work closely with product managers, designers, and other developers to build scalable, efficient, and robust solutions that enhance the user experience.



Experience: A minimum of 7+ years of hands-on experience in PHP development.
Proficiency in PHP: Expertise in modern PHP (latest versions) and advanced use of PHP frameworks like Laravel, Symfony, or CodeIgniter.
RESTful Services: Proven experience building and consuming RESTful APIs. Familiarity with GraphQL is a plus.
Database Experience: Deep understanding of relational databases like MySQL or PostgreSQL. Skills in database design, query optimization, and indexing are a must.
Development Tools: Strong knowledge of development and debugging tools like Composer, PHPUnit, and other relevant tools.
Version Control: Hands-on experience with Git and version control workflows.
Front-End Knowledge: Working knowledge of HTML, CSS, JavaScript, and at least one modern JavaScript framework such as React, Vue.js, or Angular.
Software Design: Proficiency in object-oriented programming (OOP), software design patterns, and industry best practices.
Code Quality: Ability to write clean, maintainable, and well-documented code.
Methodologies: Solid experience working in Agile/Scrum development environments.



Nice-to-Have Skills

Cloud Technologies: Familiarity with AWS, Google Cloud, or equivalent cloud platforms.
Email Marketing/CRM: Prior experience or understanding of email marketing platforms and CRM systems.
CI/CD Practices: Knowledge of setting up CI/CD pipelines and DevOps experience.
Ecosystems: Experience working within the Mailchimp or Intuit ecosystem is a big plus.
GraphQL: Hands-on experience designing or consuming GraphQL APIs.



========================================================

Role: PHP Full Stack Dev Lead [ Heavy on PHP (60-70%) with React (30-40%) ]

Location: Toronto, ON (Hybrid)-3 days onsite

Fulltime Only



Front End Skillset:

* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

* Thorough understanding of React.js and its core principles

* Experience with popular React.js workflows (such as Flux or Redux)

* Experience with data structure libraries (e.g., Immutable.js)

* Familiarity with PHP APIs

* Knowledge of modern authorization mechanisms, such as JSON Web Token

* Familiarity with modern front-end build pipelines and tools

* Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

* Ability to understand business requirements and translate them into technical requirements.

* A knack for benchmarking and optimization

* Familiarity with code versioning tools {such as Git}

Back End Skillset:

* Expertise in PHP, JavaScript, Dojo, HTML / CSS / SCSS

* Expertise in React.js and its core principles

* Experience with popular React.js workflows (such as Context API)

* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

* Experience with databases (e.g. MySQL)

* Strong knowledge of REST APIs and how they work.

* Proficiency with Git version control system and setting local environments.

* Nice to have experience with Jenkins, CI/CD

Front End Roles and Responsibilities:

* Developing new user-facing features using React.js

* Building reusable components and front-end libraries for future use

* Translating designs and wireframes into high quality code

* Optimizing components for maximum performance across a vast array of web-capable devices and browsers

* Able to consume APIs with PHP as a backend framework.

Back-end Roles & Responsibilities:

* Design, develop, and maintain the server side of web applications using PHP.

* Integration of payment systems with E-commerce sites.

* Support the front-end developers by integrating their work with the application.

* Managing databases, debugging and troubleshooting issues.

* Collaborating with cross-functional teams to identify business opportunities and provide customized solutions.

About the Company

TestingXperts (Tx) is a leading provider of Digital Assurance and Quality Engineering services and solutions globally, with a dedicated division specializing in Digital Engineering. Recognized amongst the three largest pure-play quality engineering services companies worldwide, Tx is partnered with a plethora of Forbes Global 2000 & Fortune 500 companies. With our headquarters strategically located in Pennsylvania, USA, and London, UK, we maintain a dynamic network of offices and delivery centers across the US, UK, Canada, ... Know more