Qureos

FIND_THE_RIGHTJOB.

Senior Full-Stack Developer (PHP / Laravel / CodeIgniter)

Riyadh, Saudi Arabia

---


Position Summary

We are seeking an experienced full-stack engineer with at least eight years of hands-on development to design, build, and maintain high-performance web applications. You will work across the stack—from responsive user interfaces in HTML, CSS, JavaScript, and jQuery to robust back-end services in PHP (pure PHP as well as Laravel and CodeIgniter)—delivering scalable features that enhance user experience and advance business goals.


---


Key Responsibilities

• Architect and implement new features and services in pure PHP, Laravel, and CodeIgniter following SOLID principles.

• Develop pixel-perfect, responsive front-end interfaces in HTML5, CSS3, JavaScript, and jQuery.

• Design, document, and consume RESTful APIs; integrate third-party services and internal microservices.

• Optimize application performance by tuning database queries, implementing caching, and minimizing asset payloads.

• Create and maintain unit, feature, and integration tests to ensure high code quality and coverage.

• Conduct peer code reviews, provide constructive feedback, and mentor junior developers.

• Manage automated build and deployment pipelines (Git, Docker, CI/CD).

• Collaborate with product owners, UI/UX designers, and QA engineers in Agile sprints, delivering work on time.

• Monitor, troubleshoot, and resolve production issues; participate in an on-call rotation when needed.


---


Required Qualifications

• Minimum Three years of professional full-stack web development experience.

• Strong proficiency in PHP 3/4, including pure PHP and object-oriented practices.

• Deep experience with Laravel (v3/4) and CodeIgniter (v3/4).

• Advanced front-end skills in HTML5 and CSS3, including Flexbox and Grid layouts.

• Solid understanding of jQuery for legacy and progressive enhancement needs.

• Familiarity with modern JavaScript frameworks such as Vue, React, or Angular.

• Experience with MySQL or MariaDB, including query optimization and indexing.

• Familiarity with Git workflows (feature branching, pull requests) and code review practices.

• Testing background using PHPUnit, Laravel Dusk, or similar frameworks.

• Experience containerizing applications with Docker and configuring Nginx or Apache.

• Experience deploying or managing workloads on AWS, Azure, or GCP.

• Knowledge of microservices or event-driven architectures.

• Exposure to caching layers (Redis, Memcached) or message queues (RabbitMQ, SQS).


---


Education

Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

© 2025 Qureos. All rights reserved.