Outtask is a globally established company with over 25 years of experience in IT.
Our Spanish office, located in Valencia, focuses on creating highly specialized tech teams that tackle complex challenges for the world's industry leaders. We have a deeply rooted people-focused culture and are a completely flat organization. Creativity, innovation, and perseverance are our core values and are reflected in our entire team.
We are seeking a back-end software engineer with experience in PHP/Laravel to support one of our leading clients in the digital marketing sector.
About the job.
Opportunity:
We are looking for a Middle Laravel Developer who is passionate about building clean, reliable, and scalable solutions. You’ll join a collaborative and agile team where your main focus will be on developing new features and maintaining an existing Laravel codebase, while designing and integrating RESTful APIs.
You’ll work closely with engineers, designers, and product owners in an environment that encourages ownership, growth, and continuous improvement.
What You’ll Do:
Implement new functionality and support the existing codebase.
Design and integrate RESTful APIs to power our services.
Analyze tasks and estimate implementation efforts.
Collaborate in team routines and agile processes.
Write clean, maintainable, and testable code aligned with industry best practices.
Who You Are:
At least 2–3 years of hands-on experience with Laravel and backend development.
Experience designing and integrating RESTful APIs.
Solid knowledge of PHP, Laravel.
MongoDB (including aggregation pipelines), MySQL (structures and query optimization).
Experience with RabbitMQ.
Strong problem-solving and analytical thinking skills.
Comfortable working in a collaborative and fast-paced environment.
A proactive communicator with attention to detail.
Hands-on experience with Docker for development and deployment.
Proficient with Git and version control workflows.
Good communication skills in English.
Bonus Points:
Experience with Microservices Architecture.
Knowledge of Redis or other caching systems.
Familiarity with Kubernetes or cloud-based infrastructure (AWS, GCP, Azure).
Writing unit and integration tests using PHPUnit or similar tools.
Experience with CI/CD pipelines.
Nice to have, but not obligatory:
Work with hypervisors to manage virtual environments and optimize infrastructure performance.
Operate in a Linux-based environment for server management, development, and deployment tasks.
Utilize Rancher for managing Kubernetes clusters and containerized applications at scale.
Implement and monitor build pipelines using TeamCity for continuous integration and delivery.
Manage virtual infrastructure using vSphere Client for provisioning, monitoring, and maintenance of virtual machines.
Our ecosystem:
We offer a modern, collaborative environment where curiosity, continuous learning, and initiative are encouraged. You’ll be part of a supportive team that values clean code, open communication, and a strong commitment to quality.
Want to join? Let’s build something great together.