PHP Laravel Engineer [gn]
Indexed description
Description
- You love working with Laravel (or Symfony) and leverage its full capabilities—including queues, broadcasting, dependency injection, storage and notification systems and Artisan
- You design and develop REST APIs (sometimes GraphQL) using domain-driven design that integrate seamlessly with frontend applications and external systems
- You perform regular code reviews and help establish best practices within the team
- You want to dive deeper into AI protocols like MCP and implement them in large enterprise applications
- You monitor application performance and gain insights using state-of-the-art APM tools (application performance monitoring)
- You write and maintain comprehensive tests using Laravel's built-in testing capabilities (PHPUnit and PEST), supported by AI
- You challenge and improve coding standards with your colleagues
- You work with scalable databases (MySQL, MariaDB, Redis) to design efficient data models and queries
- You participate in technical planning sessions and contribute to architectural decisions with your team
- You understand the concepts behind Laravel Inertia
- Extensive professional experience in PHP backend development on enterpriseenter level
- Strong expertise with Laravel (or similar modern frameworks like Symfony) and the Framework's core concepts including dependency injection
- Experience with schema design and and software modelling
- Proficiency in writing automated tests (PHPUnit, Pest)
- Familiarity with HTTP REST/RPC interfaces and API documentation formats (Swagger/OpenAPI)
- Experience with project management tools (e.g. Linear or Notion)
- Strong understanding of web security principles and common vulnerabilities
- Strong experience with local development setups based on Docker (and Laravel Sail)
- Experience with domain-driven design and software architecture
- Knowledge of CI/CD processes and DevOps practices
- Experience with message queues and asynchronous processing
- Contributions to open-source projects or active participation in the developer community
- Familiary with application performance monitoring
If you like to take responsibility, implement things pragmatically, and create solutions that really work as part of a team, then you've come to the right place.
You can expect an environment with short decision-making processes, modern technical equipment, and the freedom to contribute and implement your own ideas.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search