Lead the design, development, and maintenance of enterprise web applications using PHP (Laravel, CodeIgniter, Magento, or Drupal) frameworks.
Architect and implement robust backend solutions, APIs, and microservices to support high-traffic applications.
Collaborate with product managers, architects, and UI/UX designers to translate business requirements into scalable technical solutions.
Ensure security, scalability, and maintainability of systems through best practices in coding, architecture, and DevOps.
Conduct code reviews, mentor junior developers, and enforce quality standards within the team.
Integrate third-party platforms, payment gateways, and APIs to extend application capabilities.
Optimize application performance through profiling, caching, and query optimization techniques.
Work closely with DevOps and QA teams to enable automated builds, testing, and continuous deployment.
Maintain technical documentation and contribute to system architecture and release planning.
Skills and Experience:
3–10 years of hands-on PHP web development experience.
Proficiency in PHP and frameworks such as Laravel, CodeIgniter,Drupal or Magento.
Deep understanding of OOP principles, MVC architecture, and RESTful API design.
Solid experience in MySQL and database design principles.
Proficiency in HTML5, CSS3, JavaScript, jQuery, and front-end frameworks such as Bootstrap.
Strong knowledge of WAMP/LAMP stack environments
Strong knowledge of Git-based version control and collaborative workflows (GitHub, GitLab, Bitbucket).
Familiarity with containerized environments (Docker) and CI/CD pipelines.
Hands-on experience with AWS / Azure / GCP cloud infrastructure and Linux server management.
Exposure to enterprise software architecture, modular design, and multi-tenant applications.
Experience in developing and maintaining eCommerce platforms and online marketplaces with features such as product catalogs, user accounts, order management, and payment integrations.
Experience integrating with ERP/CRM systems and third-party enterprise tools is a plus.
Strong analytical and problem-solving abilities with attention to scalability and performance.
Excellent communication skills and ability to collaborate with cross-functional teams.
Experience working in an Agile/Scrum environment.
Education:
Bachelors or Masters from premier Institutes preferred.