Job Description
We’re looking for a Mid-level Full-Stack Laravel Developer to join our clients technology team building cutting-edge video streaming platforms used by some of the biggest names in media, sport, and entertainment.
This is an opportunity to work on complex, high-traffic projects that reach millions of viewers worldwide - developing features across both backend and frontend systems using the latest version of Laravel and the TALL stack (Tailwind, Alpine.js, Laravel, and Livewire).
What You’ll Be Doing
- Develop, maintain, and enhance APIs and web-based CMS features for a scalable video streaming platform.
- Collaborate with cross-functional teams to deliver clean, test-driven, maintainable, and modular code.
- Troubleshoot, debug, and optimise applications for performance, security, and scalability.
- Refactor code to improve maintainability and reduce complexity.
- Participate in peer code reviews and Agile sprints.
- Work hands-on with AWS tools and services as part of daily development.
What We’re Looking For
- Proven commercial experience with Laravel.
- Solid experience using Tailwind CSS to implement modern, responsive UI designs.
- Experience with Alpine.js, Livewire, and vanilla JavaScript.
- Strong understanding of MySQL, Eloquent models, and RESTful APIs.
- Experience integrating third-party APIs and webhooks.
- Familiarity with Git and collaborative code management.
- Strong understanding of object-oriented programming principles.
- Ability to thrive in a fast-paced environment and continuously learn new technologies.
Nice to Have
- Experience with Alpine.js, Livewire, and vanilla JavaScript.
- Knowledge of Laravel Queues, Jobs, Horizon, AWS SQS, and modern PHP tools such as Larastan, Rector, or Laravel Shift.
- Familiarity with Docker, CI/CD (GitHub Actions), and AWS infrastructure.
- Experience in video streaming or the media sector