About Us
We are building a new, high-performance development team to deliver expert solutions for a key international client. You will be joining an agile team led by a Senior Team Lead, focusing on a robust, scalable application built on a modern Laravel stack. We are looking for a high-impact, senior-level individual contributor who loves tackling complex architectural challenges and writing high-quality, efficient code.
Your Role
As a Senior PHP Developer, you will be a principal technical contributor, responsible for implementing the most complex business logic and architectural components of our application. You will not be managing people; your focus will be 100% on engineering. You will work closely with the Team Lead to design and build scalable, high-performance backend systems.
Key Responsibilities:
- Take ownership and lead the implementation of complex backend features using PHP 8+ and Laravel 12+.
- Apply a deep understanding of OOP, SOLID principles, and software design patterns to build clean, modular, and highly maintainable code.
- Architect and optimize database solutions, demonstrating strong, hands-on experience with MySQL, PostgreSQL, and NoSQL databases like Redis.
- Design, build, and secure high-performance RESTful APIs, ensuring data integrity and speed.
- Contribute to our testing and quality standards by writing comprehensive tests (PHPUnit, ParaTest) and using static analysis tools (Larastan).
- Work proficiently in a Docker-based environment (Laravel Sail) and be comfortable with Linux-based systems.
- Collaborate closely with the Team Lead on key architectural decisions and technical strategy.
What We're Looking For (Requirements):
- 5+ years of professional experience in backend PHP development.
- Expert-level knowledge of the Laravel framework and its ecosystem.
- A demonstrable, deep understanding of OOP, SOLID principles, and common design patterns (e.g., Repository, Service, DTO).
- Proven experience designing and scaling RESTful APIs.
- Strong, hands-on experience with relational databases (MySQL, PostgreSQL), including query optimization and schema design.
- Proficient with NoSQL databases, specifically Redis for caching and queues.
- Extensive experience with unit and feature testing (PHPUnit).
- Solid experience with Docker and Git.
Bonus Points (Nice to Have):
- Professional experience with other major PHP frameworks, especially Symfony, as it demonstrates a strong grasp of core architectural concepts.
- Familiarity with microservice architecture and principles.
- Frontend development experience, especially with Angular.
- Familiarity with the TALL stack (Filament, Livewire, Tailwind CSS).