Qureos

FIND_THE_RIGHTJOB.

Laravel Fullstack Developer (m/f/d) – Remote or Dubai

Dubai, United Arab Emirates

About Us
We operate globally in infrastructure, hosting, and application development. Our apps are already running on Laravel + MySQL – now we are migrating a legacy project onto this stable, scalable foundation.

Your Tasks

  • Complete rewrite of an existing app into Laravel (PHP 8+) + MySQL
  • Database migration from MongoDB → MySQL
  • Integrate existing features (auth/roles, pricing logic, admin panel)
  • Improve performance, security, and SEO (clean HTML, meta, caching)
  • Documentation & handover to our internal team

Must-Haves (Core Skills)

  • Strong Laravel skills (routing, Eloquent, migrations, queues)
  • MySQL (schema design, indexing, performance)
  • HTML/CSS/JS (basics required), Tailwind is fine
  • API experience (REST, authentication – e.g. Sanctum)
  • Clean code and Git workflow

Nice-to-Have

  • Experience with SEO in Laravel projects
  • Livewire/Alpine.js, Blade best practices
  • Server knowledge (Forge/Vapor, SSH, CI/CD)

Our Stack
Laravel (PHP 8+), MySQL, Blade/Tailwind, Git, Forge/Vapor, VPS/Cloud

We Offer

  • Remote work or Dubai
  • Direct contact with CTO, clear milestones
  • Starting salary: from €1,000 / month (growth after skills & milestones)
  • Option for permanent position / bonus after launch
  • Work on projects with high visibility & global reach

Job Types: Full-time, Part-time

Pay: AED4,000.00 - AED4,500.00 per month

Expected hours: 30 per week

Application Question(s):

  • What is the default directory for Laravel controllers?
  • Which Artisan command is used to create a new migration?
  • What method is used in Laravel Eloquent to retrieve all records from a model?
  • Which Laravel file is responsible for application routes by default?
  • What command is used to clear the Laravel application cache?
  • What is the default hashing algorithm used by Laravel’s Hash::make()?
  • What is the difference between == and === in PHP?
  • Which function is used to check if a variable exists and is not null in PHP?
  • What SQL command is used to remove all rows from a table but keep the structure?
  • Which SQL clause is used to filter rows after aggregation (e.g., with COUNT, SUM)?

© 2025 Qureos. All rights reserved.