Senior PHP Developer Job
About the Role:
We are seeking an experienced Senior PHP Developer to join our Smart Integrations team. The successful candidate will have a strong background in PHP development, excellent communication skills, and be able to work independently with a broader project overview.
Key Responsibilities:
* Work on complex projects with senior guidance as needed;
* Collaborate with partners and clients to ensure smooth communication;
* Develop in-depth knowledge of our company platform and processes;
* Participate in requirements analysis, development, unit testing, and documentation;
* Write high-quality code tailored to customer needs and configurations;
* Troubleshoot and debug issues;
* Identify areas for improvement and suggest changes.
Required Skills and Qualifications:
* Academic background in IT or equivalent qualification;
* At least 4 years of experience with PHP development;
* Strong working knowledge of PHP from 7.3 to 8.1;
* Clear understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles;
* Working experience with relational databases such as MySQL;
* Familiarity with project tools like Atlassian, Git/SVN;
* Experience with testing layers including unit, integration, and functional testing;
* Knowledge of algorithms and distributed systems;
* Proficiency in English language.
Nice to Have:
* Experience with e-commerce solutions like Magento, Prestashop, CS-Cart, xCart, or any PHP Content Management System (CMS) such as WordPress, Drupal, or Joomla;
* Knowledge of JavaScript is beneficial;
* Experience with microservices architecture is desirable;
* Familiarity with Agile methodology.