A Laravel Developer creates, tests, and maintains robust PHP-based web applications using the Laravel framework. Responsibilities include building scalable backend logic, designing efficient database schemas with Eloquent ORM, integrating RESTful APIs, and collaborating with frontend teams to deliver secure, high-performance applications.
Key Responsibilities
Application Development: Design, develop, and maintain web applications, APIs, and services using PHP and the Laravel framework.
Database Management: Utilize Eloquent ORM for database interaction and manage migrations, indexing, and optimization.
Backend Logic: Implement complex backend functionality, including authentication, caching, and task scheduling.
API Integration: Build and maintain RESTful APIs to integrate with frontend technologies (Vue.js, React) and third-party services.
Code Quality: Write clean, well-documented, testable code and perform troubleshooting and debugging.
Collaboration: Work within Agile teams alongside frontend developers, designers, and project managers.
Required Skills
Core PHP & Laravel: Expert-level knowledge of PHP (OOP) and the Laravel ecosystem (Eloquent, Blade, Artisan, Migrations).
Frontend Technologies: Proficiency in HTML5, CSS3, and JavaScript (often Vue.js or React).
Database: Experience with SQL databases (MySQL, PostgreSQL).
Tools: Proficient in version control systems, specifically Git.
API Development: Strong understanding of RESTful API design.
Testing: Experience with PHPUnit or Feature Testing to ensure code reliability.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or relevant experience.
Proven work experience as a PHP/Laravel Developer.
Strong understanding of web application security best practices.
Preferred Qualifications
Knowledge of AWS or other cloud platforms.
Experience with Linux server administration.
Relevant PHP/Laravel certifications.
Insurance Coverage
Weekly 2 Days Holidays
PF