Job Description
We are looking for an experienced Senior Laravel Developer to join our growing engineering team at TASK. You will be responsible for building and maintaining scalable web applications for our clients across various industries, working closely with our product designers and project managers.
What You'll Do
- Design, develop, and maintain high-quality Laravel applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize applications for maximum speed, scalability, and security
- Write clean, well-documented, and testable code (PHPUnit / Pest)
- Participate in code reviews and technical architecture discussions
- Mentor junior developers and contribute to team knowledge sharing
- Integrate third-party APIs, payment gateways, and external services
Our Stack
- Laravel 13 + PHP 8.4
- Filament 5 (Admin & Client panels)
- Livewire 4 + Alpine.js + Tailwind CSS 4
- MySQL + Redis + Horizon
- Git (GitLab) + CI/CD + Laravel Forge
Requirements
- 4+ years of professional experience with Laravel
- Strong understanding of OOP, SOLID principles, and design patterns
- Proficiency with MySQL and Redis (caching, queues)
- Experience with RESTful API design and integration
- Familiarity with frontend technologies (Blade, Alpine.js, Tailwind CSS)
- Experience with Git workflows and CI/CD pipelines
- Ability to write and maintain automated tests
- Strong communication skills in Arabic and/or English
Nice to Have
- Experience with Filament or similar admin panel frameworks
- Knowledge of Livewire / Inertia.js
- Familiarity with Docker, Linux server management, or Forge
- Contributions to open-source projects
Join Our Team