Job Description
We are seeking a highly skilled and motivated Senior PHP Developer to join our dynamic development team. The ideal candidate will possess strong expertise in PHP, with hands-on experience in Laravel, CodeIgniter, WordPress, and modern JavaScript frameworks like React and Angular. You will be responsible for developing and maintaining high-quality web applications, contributing to architectural decisions, and mentoring junior : – Develop and maintain robust and scalable web applications using PHP. – Write clean, well-documented, and efficient code. – Troubleshoot and debug complex issues. – Optimize application performance. – Utilize Laravel and CodeIgniter frameworks for efficient and rapid development. – Develop custom modules and plugins for WordPress. – Implement RESTful APIs for seamless integration with front-end applications. – Integrate and work with modern JavaScript frameworks like React and Angular. – Ensure seamless communication between front-end and back-end systems. – Participate in UI/UX design discussions. – Design and implement efficient database schemas. – Write complex SQL queries and optimize database performance. – Work with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB). – Utilize version control systems (Git) for code management. – Implement CI/CD pipelines for automated testing and deployment. – Ensure code quality and adhere to coding standards. – Collaborate with cross-functional teams, including designers, product managers, and QA engineers. – Mentor and guide junior developers. – Participate in code reviews and knowledge-sharing sessions. Required Skills & Experience : – 5 years of experience in PHP development. – Strong proficiency in Laravel and CodeIgniter frameworks. – Experience in WordPress development, including custom themes and plugins. – Solid understanding of modern JavaScript frameworks like React and Angular. – Proficiency in HTML, CSS, and JavaScript. – Experience with RESTful API development and integration. – Strong database skills (MySQL, PostgreSQL, MongoDB). – Experience with version control systems (Git). – Knowledge of CI/CD pipelines. – Excellent problem-solving and debugging skills. – Strong communication and collaboration skills. – Bachelors degree in Computer Science, Information Technology, or a related field. – Experience with cloud platforms (AWS, Azure, Google Cloud). – Knowledge of containerization technologies (Docker, Kubernetes). – Experience with automated testing frameworks (PHPUnit, Jest). – Knowledge of server administration and deployment. – Experience with other PHP frameworks like Symfony. (ref:hirist.tech)