Senior PHP Developer - Ecommerce Apply
We are looking for a Senior PHP Developer with strong Laravel experience to join our ecommerce team. You will be responsible for building, maintaining and improving our core ecommerce platform, backend systems, APIs and internal tools that support business growth and daily operations.This role is suited to someone who has strong hands-on experience in Laravel, understands ecommerce workflows, and can build scalable, reliable and high-performance systems.Role overviewAs a Senior PHP Developer, you will work closely with product, design, marketing and operations teams to develop and improve our ecommerce website and backend infrastructure. You should be confident in working on complex Laravel applications, third-party integrations, database design, performance optimisation and production issue handling.You should be comfortable taking ownership of features end-to-end and writing clean, maintainable and well-structured code.Key responsibilitiesDevelop, maintain and enhance ecommerce applications using PHP and LaravelBuild new modules and features for website, admin panel and backend systemsWork on product pages, checkout flows, cart, user accounts, order management and internal toolsBuild and maintain REST APIs for frontend, mobile or third-party integrationsIntegrate payment gateways, shipping/logistics partners, CRM systems, WhatsApp, SMS and other external servicesOptimise application performance, database queries and server-side processesHandle queues, cron jobs, background jobs and event-driven workflowsTroubleshoot bugs, production issues and performance bottlenecksFollow best practices for code quality, testing, security and deploymentReview code and support junior developers where neededWork closely with cross-functional teams to understand business needs and deliver practical solutionsRequired skills and experience5+ years of experience in PHP development4+ years of strong hands-on experience with Laravel frameworkStrong understanding of Laravel architecture, Eloquent ORM, Blade, routing, middleware, queues, jobs, events and schedulingExperience building ecommerce or transactional web applicationsStrong knowledge of MySQL and database designExperience with API development and third-party API integrationsStrong debugging and problem-solving skillsExperience with Git and team-based development workflowsUnderstanding of performance optimisation and cachingGood knowledge of security best practices in Laravel applicationsAbility to write clean, scalable and maintainable code

