Position Overview
We are seeking an experienced Senior Laravel Developer to design, develop, and maintain robust web applications. The ideal candidate will lead technical initiatives, mentor junior developers, and ensure best practices in Laravel development across projects.
Key Responsibilities
Architect and develop scalable applications using Laravel and PHP best practices
Lead the design and implementation of complex database structures and APIs
Review code, troubleshoot issues, and mentor junior developers on the team
Implement security measures and data protection solutions
Optimize application performance and database queries
Collaborate with front-end developers to integrate user-facing elements
Participate in system design discussions and technical planning
Document technical specifications and maintain development standards
Lead code reviews and ensure code quality across projects
Implement and maintain CI/CD pipelines
Required Skills Experience
3+ years of PHP development experience, with at least 2 years focusing on Laravel
Strong understanding of Laravel framework internals and PHP 8.x features
Expertise in:
- Laravel ecosystem (Eloquent, Blade, Artisan, etc.)
- RESTful APIs and API authentication
- Database design and optimization (MySQL/PostgreSQL)
- Version control systems (Git)
- Unit testing and TDD practices
- Docker and containerization
Experience with modern front-end technologies (Vue.js/React preferred)
Strong understanding of security best practices and OWASP guidelines
Proficiency in implementing caching strategies and application optimization
Nice to Have
Experience with:
- Microservices architecture
- AWS/Cloud services
- Redis/Message queues
- Elasticsearch
- GraphQL
Contributions to open-source projects
DevOps experience
Agile development methodology expertise
Technical Skills
Languages: PHP 8.x, JavaScript/TypeScript
Framework: Laravel 9+, Vue.js/React
Databases: MySQL, PostgreSQL
Tools: Git, Docker, Redis, Nginx/Apache
Testing: PHPUnit, Feature Testing
CI/CD: Jenkins, GitLab CI, or similar
Soft Skills
Strong leadership and mentoring abilities
Excellent problem-solving and analytical skills
Clear communication and documentation abilities
Team collaboration and project management skills
Ability to translate business requirements into technical solutions