PHP / Laravel Support Developer
Role details
Job location
Tech stack
Job description
We 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
Benefits & conditions
- Remote work opportunities - choose to work from home (within Spain) or from our spacious office in Las Palmas G.C.
- A spacious, custom built office with outside terraces, kitchen and multiple chillout areas - check out the photos on https://workincholas.com/en/offices/la-minilla/
- 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