Qureos

FIND_THE_RIGHTJOB.

Laravel Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are looking for a skilled Laravel Developer to design, develop, and maintain high-quality web applications. The ideal candidate will have strong expertise in Laravel (8+), PHP (8+), and a good understanding of front-end technologies like Vue.js. You will collaborate with cross- functional teams to deliver efficient, scalable, and secure applications.

Key Responsibilities

1. Backend Development (Laravel)

  • Develop, maintain, and enhance web applications using Laravel 8+ and PHP 8+.
  • Design and build RESTful APIs, integrate external services, and handle authentication & authorization.
  • Implement business logic using Laravel features — migrations, Eloquent ORM, queues, jobs, events, listeners, and schedulers.
  • Write clean, reusable, and well-documented code following industry best practices.
  • Debug, troubleshoot, and resolve backend issues efficiently.

2. Database (MySQL / PostgreSQL)

  • Design and manage efficient database structures using MySQL or PostgreSQL.
  • Write and optimize complex queries, stored procedures, and indexes.
  • Perform database migrations, ensure normalization, and maintain data integrity.
  • Handle query optimization, performance tuning, and database troubleshooting.

3. Frontend Integration

  • Develop dynamic UI components using Vue.js or Livewire.
  • Integrate front-end components with Laravel Blade and API endpoints.
  • Work with state management (Vuex or Pinia), routing, and reusable component design.
  • Collaborate with frontend/UI teams to ensure design consistency and smooth integration.

4. DevOps & Tools

  • Use Docker and docker-compose for local and production environments.
  • Collaborate with DevOps teams on CI/CD pipelines.
  • Work with Git for version control, branching, merging, and code reviews.
  • Understand containerization principles and assist in environment setup.

5. General Development Responsibilities

  • Collaborate with cross-functional teams to translate project requirements into technical deliverables.
  • Participate in agile development cycles — sprint planning, stand- ups, and retrospectives.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
  • Optimize applications for performance, security, and scalability.
  • Maintain project and technical documentation.
  • Stay up-to-date with emerging trends in PHP, Laravel, and web development.

Required Skills & Qualifications

  • Proficiency in the Laravel framework (v8 or higher) and its ecosystem.
  • Strong command of PHP (v8 or higher) with solid OOP principles.
  • Hands-on experience with relational databases such as MySQL or PostgreSQL, and Eloquent ORM.
  • Good understanding of HTML, CSS, JavaScript, and front-end integration.
  • Proficient in using Git for version control and collaborative development.
  • Strong understanding of RESTful APIs and web services.
  • Familiarity with Agile development methodologies.
  • Excellent communication, collaboration, and problem-solving skills.
  • Sound understanding of web application security best practices.
  • Experience working in Linux environments or with server administration.
  • Exposure to unit and feature testing using PHPUnit.
  • Practical experience with Docker (Dockerfile, docker-compose).
  • Working knowledge of queues such as Redis, SQS, or RabbitMQ.
  • Experience developing interactive UIs using Vue.js (v2 or v3) integrated with Laravel.

Nice to Have (Preferred Skills)

  • Experience with Typesense or Laravel Scout for advanced search indexing.
  • Familiarity with Redis for caching, session handling, and pub/sub implementations.
  • Knowledge of AWS or Azure services (S3, EC2, Lambda, App Services, etc.).
  • Understanding Unix/Linux systems, command-line operations, and microservices-based architecture.
  • Knowledge of web server configuration (Nginx / Apache) for performance and security tuning.
  • Experience with CI/CD pipelines using GitHub Actions, Azure DevOps, or GitLab CI.
  • Exposure to container orchestration tools like Kubernetes or Docker Swarm.
  • Experience in monitoring and logging tools (e.g., Laravel Telescope, Sentry, New Relic, Datadog).
  • Familiarity with domain-driven design (DDD) and modular application structures.
  • Understanding of API documentation tools like Swagger or Postman Collections.

Job Type: Full-time

© 2025 Qureos. All rights reserved.