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