Full Stack Developer (Laravel & React)

Job Purpose
The Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications using Laravel (backend) and React (frontend). The role requires expertise in building secure APIs, responsive user interfaces, and ensuring seamless integration between front-end and back-end systems.

3–5 years

Doha, Qatar

Full Time

Key Responsibilities

Design, develop, and maintain web applications using Laravel (PHP) and React (JavaScript/TypeScript).

Build and optimize RESTful APIs and ensure integration with frontend components.

Write clean, maintainable, and well-documented code following best practices.

Implement responsive and user-friendly UI/UX in collaboration with designers.

Ensure application security, performance, and scalability.

Manage databases (MySQL, PostgreSQL) and implement efficient queries.

Debug, test, and troubleshoot application issues across environments.

Collaborate with cross-functional teams (design, QA, DevOps) to deliver end-to-end solutions.

Stay updated with new technologies, frameworks, and best practices in full-stack development.

Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field.

3–5 years of proven experience in full-stack web development.

Strong backend development experience with Laravel (PHP).

Proficiency in React.js (and React ecosystem: Redux, Hooks, Next.js optional).

Solid understanding of RESTful APIs and JSON data exchange.

Database management experience with MySQL/PostgreSQL.

Familiarity with Git version control and CI/CD pipelines.

Knowledge of front-end tools (Webpack, Babel, npm, Yarn).

Preferred Certifications

Laravel Certified Developer

React Professional Certification

Microsoft Certified: Azure Developer Associate (AZ-204)

Docker/Kubernetes Certifications

+974
* Attach your certificates (ex: PDF)