We are looking for an experienced PHP Software Engineer (Laravel Specialist) to join our development team. The ideal candidate will be responsible for developing and maintaining high-quality web applications using the Laravel framework and object-oriented PHP. You will collaborate with cross-functional teams to design, develop, test, and deploy scalable and efficient backend systems.
Key Responsibilities
- Conduct analysis of business, website, and application requirements.
- Design and develop optimized back-end portals with efficient database integration.
- Write clean, maintainable, and reusable code using PHP and Laravel (v58).
- Troubleshoot, debug, and resolve existing application issues.
- Integrate APIs, databases, and external services into applications.
- Ensure code quality and maintain consistency across HTML, CSS, and JavaScript.
- Develop, document, and maintain high-performance Laravel-based web applications.
- Build and test new API endpoints while refactoring existing routes for better scalability and performance.
- Lead the complete development life cycle from concept and coding to deployment and post-launch support.
- Conduct unit testing and maintain testing standards using PHPUnit, PHPSpec, or Behat.
- Collaborate with designers and front-end developers to integrate UI with efficient back-end logic.
- Document development processes, architecture, and standard components.
- Stay up to date with the latest trends and best practices in web and API development.
Key Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or related technical fields.
- Minimum 5 years of hands-on experience with PHP/Laravel API development.
- Strong expertise in object-oriented PHP and Laravel versions 58.
- Experience with MySQL, including query optimization, schema design, and SQL profiling.
- Proficiency in front-end basics: HTML5, CSS3, and JavaScript.
- Strong understanding of REST API design, SOLID principles, and secure architecture.
- Experience in software testing (PHPUnit, PHPSpec, Behat).
- Understanding of database integration, data services, and API lifecycle management.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and collaboration abilities within remote and global teams.
- Fluent in English (verbal and written).