About the RoleWe are looking for a PHP / Laravel Support Developer to join our application support team. You will be responsible for maintaining, troubleshooting, and evolving a diverse portfolio of PHP-based web applications — many built on the Laravel framework — running on various PHP versions (from legacy 7.X – 8.4+).
The focus is on keeping business-critical applications stable, performing PHP version upgrades, resolving production issues, implementing changes from customer requirements, integrating with third-party services/APIs, and implementing targeted improvements / bug fixes with minimal disruption.
Responsibilities
Provide second- and third-line support for a portfolio of PHP / Laravel applications in production
Diagnose and resolve bugs, performance issues, and errors across multiple codebases and PHP versions
Collaborate with customers to define, design, and ship new features
Write clean, scalable, and well-documented code
Collaborate with DevOps/infrastructure teams on server/PHP configuration, deployment processes, and containerisation (Docker) where applicable
Ensure the best possible performance, quality, and responsiveness of applications
Troubleshoot and fix bugs or performance issues
Stay updated with the latest technologies and best practices in software development
Requirements
3+ years of experience with PHP in production environments
3+ years of experience with the Laravel framework (ideally versions 5.4 – 12.X+)
Understanding of backward compatibility, deprecated functions, and PHP migration challenges
Practical experience integrating, developing and maintaining APIs and services (RESTful APIs including third-party, authentication flows, rate limiting, error handling)
Good knowledge of Composer, dependency management, and semantic versioning conflicts
Solid understanding of Linux server (CLI, logs, processes, permissions)
Experience with relational databases (primarily MySQL / MariaDB;
PostgreSQL/MSSQL a plus)
Good problem-solving and communication skills
Nice to Have
Experience with AWS / Azure or other cloud platforms
Experience with Docker and containerized deployments
Exposure to Docker, CI/CD pipelines, or deployment automation
Excellent communication skills — able to explain technical issues to non-technical stakeholders
Comfortable working independently on support tickets while collaborating with the wider team
Proactive mindset — spotting potential problems before they become incidents
We are based in the Canary Islands, Spain. To apply for this vacancy you must have the right to work in Spain. The role can only be performed remotely within Spain. We are unable to hire candidates who require relocation or visa support.
What We Offer
Remote work opportunities - choose to work from home (within Spain) or from our spacious office in Las Palmas G.C.
An extra day holiday on your birthday plus Xmas Eve, New Year ́s Eve and the 5th of January to support a healthy work-life balance
Private Health Insurance to support your well-being
Training budget to foster your professional growth and career development
Flexitime – We have a flexible working timetable that can work around your personal schedule.
Free English / Spanish lessons
Regular events
Join a team that values collaboration, creativity, and bold ideas
#J-18808-Ljbffr