Job Description:
We are seeking a skilled and proactive PHP Developer to design, develop, and maintain dynamic web applications and backend systems. The ideal candidate will have hands-on experience with PHP frameworks (such as Laravel, Symfony, or CodeIgniter), strong backend development skills, and a good understanding of modern web development practices.
Key Responsibilities:
-
Develop robust, scalable, and secure server-side applications using PHP.
-
Work with frameworks like Laravel, Symfony, or CodeIgniter to build feature-rich web solutions.
-
Create and maintain RESTful APIs to support frontend and mobile applications.
-
Design and optimize MySQL/PostgreSQL database schemas.
-
Write efficient SQL queries, stored procedures, and handle data migrations.
-
Integrate third-party services via REST/SOAP APIs, payment gateways, and external data sources.
-
Work with frontend developers to integrate backend logic with HTML, JavaScript, and frontend frameworks.
-
Perform unit testing, debugging, and performance tuning of PHP applications.
-
Implement error handling and logging mechanisms.
-
Maintain and improve existing PHP-based applications.
-
Deploy applications to cloud environments (AWS, Azure, etc.) or shared hosting platforms.
-
Work closely with UI/UX designers, project managers, and other developers in Agile/Scrum teams.
Professional Skills:
-
Strong knowledge required in PHP Frameworks.
-
MySQL, PostgreSQL.
-
HTML5, CSS3, JavaScript, Bootstrap.
-
Git, GitHub/GitLab.
-
Testing in PHP unit.
-
Shell script and Linux will be an added advantage.
-
Retail business knowledge as added advantage.
-
Candidate should have strong analytical skills.
-
Good communication skills.
-
Should have experience in Agile process.
-
Candidate should have at least 8+ years’ experience in PHP (Cake Framework in use, but any PHP development will work) and strong technical hands-on experience in PHP.