We are seeking a highly skilled PHP Laravel Developer to design, develop, and maintain scalable web applications and backend services.
The ideal candidate should have strong expertise in PHP, Laravel Framework, RESTful APIs, database design, and cloud-based application development.
You will work closely with product managers, architects, frontend developers, and DevOps teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, test, and maintain robust web applications using PHP and Laravel.
- Build scalable and secure backend systems, APIs, and microservices.
- Develop reusable, efficient, and maintainable code following coding standards and best practices.
- Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions.
- Design and optimize database schemas, queries, and stored procedures.
- Develop and integrate RESTful APIs with third-party applications and services.
- Troubleshoot, debug, and resolve application issues to ensure optimal performance.
- Conduct code reviews and ensure adherence to development standards.
- Participate in architecture discussions and contribute to technical design decisions.
- Optimize application performance, scalability, and security.
- Work closely with DevOps teams for deployment, monitoring, and CI/CD implementation.
- Create and maintain technical documentation for developed solutions.
- Mentor junior developers and contribute to team knowledge sharing initiatives.
Required Skills & Experience
- 5 to 10 years of software development experience with strong expertise in PHP.
- Minimum 4+ years of hands-on experience with Laravel Framework.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience in developing and consuming RESTful APIs.
- Proficiency in MySQL, PostgreSQL, or other relational databases.
- Strong knowledge of database design, optimization, indexing, and query performance tuning.
- Experience with version control systems such as Git.
- Understanding of authentication, authorization, and web security best practices.
- Familiarity with frontend technologies such as HTML5, CSS3, JavaScript, jQuery, or modern frameworks.
- Experience with caching technologies like Redis or Memcached.
- Knowledge of queue management and background job processing.
- Strong debugging, troubleshooting, and analytical skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Exposure to Docker, Kubernetes, and containerized deployments.
- Experience with microservices architecture.
- Knowledge of CI/CD tools and DevOps practices.
- Familiarity with message queues such as RabbitMQ or Kafka.
- Experience working in Agile/Scrum development environments.
- Understanding of performance monitoring and application logging tools.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Relevant certifications in PHP, Laravel, Cloud Technologies, or Web Development are a plus.
(ref:hirist.tech)