Job Overview
- Experience Level
- +3 years
- Employment Type
- Full-time
- Workplace Type
- Hybrid
- Location
- Cairo
- Job function
- IT & Tech
- Application Deadline
- 31 May 2026
About the Role
- Design, implement, and maintain Laravel features (controllers, actions/services, events/queues).
- Build rich UIs with Livewire and enhance with Alpine.js for interactivity.
- Model data and write performant Eloquent queries; create and optimize migrations.
- Write automated tests (PHPUnit or Pest) across unit features.
- Integrate third-party services (payments, email, storage, queues, websockets).
- Diagnose and fix production issues (logs, metrics, traces) with a calm, systematic approach.
- Document decisions (ADR/README) and keep codebase standards consistent (Pint, PHPStan, Larastan).
Requirements
- 3–5+ years professional experience in Laravel.
- Solid grasp of Livewire v3 and Alpine.js patterns.
- Strong in OOP/PHP 8+, HTTP, REST/JSON, queues, caching, events, validation.
- Proficient testing with PHPUnit or Pest;
- Familiar with modern tooling: Composer, NPM, Vite, Tailwind, Git.
- Able to decompose ambiguous problems and communicate trade-offs clearly.
- Excellent in reading/writing English for technical work and communication.
Skills
Software Development
IT & Tech