Senior Laravel PHP Developer (Bug Fixing & Performance Optimization)
Riyadh - Saudi Arabia
Job Summary
- Diagnose and fix bugs across existing Laravel/PHP applications with minimal downtime.
- Analyze and improve application performance especially in API-heavy environments.
- Optimize database queries indexing strategies and overall database performance.
- Review and enhance database structure ensuring scalability and maintainability.
- Integrate and maintain third-party APIs with high reliability and performance.
- Implement caching strategies (Redis or similar) to improve system efficiency.
- Refactor legacy code into clean maintainable and testable components.
- Collaborate with frontend and backend teams to ensure seamless data flow.
- Ensure code quality through adherence to clean architecture and design patterns.
- Strong experience with PHP (8) and Laravel (latest versions).
- Proven experience in bug fixing debugging and system stabilization.
- Solid understanding of API development and integration (RESTful services).
- Deep knowledge of database optimization (MySQL/PostgreSQL):
- Query optimization
- Indexing strategies
- Schema design
- Experience with Redis / caching mechanisms.
- Strong understanding of API performance tuning and scalability.
- Experience working with large or legacy codebases.
- Experience building or working with Single Page Applications (SPA).
- Frontend experience ( React or similar).
- Familiarity with queue systems event-driven architecture and background jobs.
- Knowledge of DevOps practices (Docker CI/CD etc.).
- Strong adherence to SOLID principles and clean architecture.
- Experience with design patterns (Repository Service Layer etc.).
- Writing modular testable and maintainable code.
- Ability to balance quick fixes vs long-term technical debt reduction.
- Opportunity to work on high-impact systems.
- Flexible working environment.
- Performance-driven culture with room for technical ownership.
Required Skills:
Key Responsibilities Diagnose and fix bugs across existing Laravel/PHP applications with minimal downtime. Analyze and improve application performance especially in API-heavy environments. Optimize database queries indexing strategies and overall database performance. Review and enhance database structure ensuring scalability and maintainability. Integrate and maintain third-party APIs with high reliability and performance. Implement caching strategies (Redis or similar) to improve system efficiency. Refactor legacy code into clean maintainable and testable components. Collaborate with frontend and backend teams to ensure seamless data flow. Ensure code quality through adherence to clean architecture and design patterns. Required Skills & Qualifications Strong experience with PHP (8) and Laravel (latest versions). Proven experience in bug fixing debugging and system stabilization. Solid understanding of API development and integration (RESTful services). Deep knowledge of database optimization (MySQL/PostgreSQL): Query optimization Indexing strategies Schema design Experience with Redis / caching mechanisms. Strong understanding of API performance tuning and scalability. Experience working with large or legacy codebases. Nice to Have Experience building or working with Single Page Applications (SPA). Frontend experience ( React or similar). Familiarity with queue systems event-driven architecture and background jobs. Knowledge of DevOps practices (Docker CI/CD etc.). Architecture & Engineering Expectations Strong adherence to SOLID principles and clean architecture. Experience with design patterns (Repository Service Layer etc.). Writing modular testable and maintainable code. Ability to balance quick fixes vs long-term technical debt reduction.
Required Education:
Computer Science or Relative
Key Skills
- Anti Money Laundering
- Baan
- Bootstrap
- Internet Marketing
- IT Project Management
- Analysis