PHP Developer – Laravel

May 9, 2025

Job Description

Responsibilities : Laravel Development : – Develop and maintain web applications using the Laravel framework. – Write clean, efficient, and well-documented PHP code. – Implement and maintain RESTful APIs. – Build and integrate user-facing elements developed by front-end developers. Database Management : – Design and implement database schemas using MySQL or other relational databases. – Write efficient database queries and optimize performance. – Manage database migrations and seeders. Code Quality and Testing : – Write unit and integration tests to ensure code quality and reliability. – Perform code reviews and provide constructive feedback. – Adhere to coding standards and best practices. Problem Solving and Debugging : – Troubleshoot and debug issues across various environments (dev, staging, production). – Identify and resolve performance bottlenecks and system errors. Collaboration : – Collaborate with front-end developers, designers, and other team members to deliver high-quality solutions. – Communicate effectively with stakeholders to understand requirements and provide updates. Version Control : – Utilize Git for version control and collaborative development. – Follow established Git workflows and branching strategies. Continuous Learning : – Stay up-to-date with the latest trends and technologies in PHP and Laravel development. – Explore and adopt new tools and techniques to improve development efficiency. Required Skills and Experience : – 2 years of professional experience in PHP development. – Strong proficiency in the Laravel framework. – Solid understanding of object-oriented programming (OOP) principles. – Experience with relational databases (MySQL preferred). – Experience in building and consuming RESTful APIs. – Proficiency in HTML, CSS, and JavaScript. – Experience with version control systems (Git). – Understanding of MVC architecture. – Basic knowledge of front end frameworks like Vue.js or React.js is a plus. Preferred Qualifications : – Experience with other PHP frameworks (i.e., Symfony). – Knowledge of cloud platforms (i.e., AWS, Azure, GCP). – Experience with containerization technologies (i.e., Docker). – Experience with automated testing (PHPUnit). – Experience with front-end build tools (i.e., npm, yarn, Webpack) (ref:hirist.tech)