. The ideal candidate will be responsible for developing modern, scalable, and secure web applications and APIs using the latest Laravel features and best practices.
Key Responsibilities
Design, develop, and maintain robust web applications using
Laravel 12
.
Create and consume
RESTful APIs
and
JSON-based services
.
Write clean, modular, and well-documented code that adheres to
PSR standards
and Laravel conventions.
Collaborate with front-end developers, designers, and other team members to integrate user-facing elements.
Optimize application performance, security, and scalability.
Conduct unit testing and participate in peer code reviews.
Manage database schema, queries, and migrations using
Eloquent ORM
and
Laravel Migrations
.
Troubleshoot, debug, and upgrade existing applications.
Stay updated with Laravel ecosystem, security patches, and best practices.
Requirements
2-3 years of experience with
PHP
and
Laravel
(including
Laravel 12
).
Solid understanding of
OOP (Object-Oriented Programming)
and
MVC architecture
.
Proficiency with
MySQL
or other relational databases.
Hands-on experience with
Laravel features
such as:
Routing & Middleware
Eloquent ORM & Query Builder
Laravel Sanctum or Passport (for authentication)
Laravel Queues, Jobs, and Events
Blade templating engine
Service Providers, Dependency Injection
Experience with
Git
version control system.
Basic understanding of
HTML, CSS, JavaScript
, and integration with front-end frameworks.
Preferred Skills (Nice to Have)
Familiarity with
Laravel Livewire
,
Inertia.js
, or
Vue.js
.
Experience with
unit testing
(PHPUnit) and
API testing
(Postman, Insomnia).
Experience with
CI/CD pipelines
, deployment tools like
Envoyer
or
GitHub Actions
.
Exposure to
cloud platforms
like AWS, DigitalOcean, or Firebase.
Understanding of