Unlock Your Potential
A leading consultancy is seeking a skilled developer to strengthen its Smart Integrations team. With a heritage in data science and performance, we deliver holistic experiences that promote growth, engagement, and loyalty.
We are looking for a Senior PHP Developer who will work independently with a broader overview on the project; participate in communications with partners and clients, when needed; understand and follow the release processes in the company; participate in requirements analysis, development, unit testing, and documentation; write quality code to fit unique customer needs and configurations; troubleshoot and debug (with some guidance from senior team members if needed); achieve a better understanding of the company platform and processes and suggest improvements.
Key Responsibilities
* Work independently with a broad overview on the project;
* Participate in communications with partners and clients, when needed;
* Understand and follow the release processes in the company;
* Participate in requirements analysis, development, unit testing, and documentation;
* Write quality code to fit unique customer needs and configurations;
* Troubleshoot and debug (with some guidance from senior team members if needed);
* Achieve a better understanding of the company platform and processes and suggest improvements.
Requirements
* Academic background in IT or equivalent qualification;
* At least 4 years of experience with PHP;
* Strong working experience and knowledge with PHP from 7.3 to 8.1;
* Clear understanding of OOP, Design Patterns and anti-patterns, and SOLID principles;
* Working experience with relational Databases DBMS;
* A good understanding of project tools (Atlassian or git/svn) is required;
* Experienced with testing layers (unit, integration, and functional testing);
* Knowledge in algorithms and distributed systems;
* Proficiency in English.
Nice to Have
* Experience with e-commerce solutions such as Magento, Prestashop, CS-Cart, xCart or any PHP CMS as WordPress, Drupal, Joomla, etc;
* Experience with services/microservices oriented architecture, ideally in an e-commerce scope;
* Familiar with SCRUM methodology.