PHP Developer – Laravel/Symfony

May 9, 2025

Job Description

Required Skills : – Strong working knowledge of PHP. – Experience in developing and consuming RESTful APIs. – Solid understanding of object-oriented design (OOD) principles and implementation. – Proven ability to implement dynamic content retrieval and display. – Familiarity with unit testing techniques and writing effective unit tests. – Proficiency in debugging techniques and tools for PHP applications. – Good understanding of the HTTP protocol. – Experience working with MySQL databases, including database design and query optimization. – Familiarity with the Apache web : – Develop and maintain web applications and APIs primarily using PHP. – Design and implement RESTful APIs for internal and external consumption. – Apply object-oriented design principles to create modular and maintainable code. – Implement efficient mechanisms for dynamic content retrieval and presentation. – Write comprehensive unit tests to ensure code quality and reliability. – Effectively debug and troubleshoot PHP application issues. – Work with HTTP protocol for client-server communication. – Design, develop, and manage MySQL databases. – Deploy and configure applications on Apache web servers. – Collaborate with front-end developers to integrate APIs and build seamless user experiences. – Participate in code reviews to ensure code quality and adherence to standards. – Stay up-to-date with the latest trends and best practices in PHP : – Bachelor’s degree in Computer Science, Software Engineering, or a related field. – 1 – 5 years of professional experience in PHP development. – Solid understanding of PHP fundamentals and best practices. – Experience with at least one PHP framework (e.g., Laravel, Symfony, CodeIgniter) is a plus. – Familiarity with version control systems (Git). – Good problem-solving and analytical skills. – Strong communication and collaboration Skills : – Experience with PHP frameworks like Laravel or Symfony. – Familiarity with front-end technologies (HTML, CSS, JavaScript). – Experience with JavaScript frameworks (e.g., React, Angular, Vue.js). – Knowledge of Docker and containerization. – Experience with caching mechanisms (e.g., Redis, Memcached). – Familiarity with CI/CD pipelines. – Understanding of security best practices for web applications (ref:hirist.tech)