We are looking for an experienced Senior PHP Developer with strong expertise in database design, optimisation, and end-to-end implementation of scalable applications. The ideal candidate should have hands-on experience in building, deploying, and maintaining high-performance systems.
Responsibilities
- Design, develop, and implement end-to-end web application solutions with a strong focus on database performance.
- Translate business requirements into technical design and scalable implementations.
- Develop and optimise database schemas, queries, and transactions for high performance.
- Lead feature implementation, module development, and system enhancements.
- Build and integrate RESTful APIs and third-party services.
- Manage deployment, release cycles, and production support.
- Write clean, reusable, and well-structured code following best practices.
- Debug and resolve complex issues across PHP, MySQL, and frontend layers.
- Perform root cause analysis and ensure long-term fixes.
- Contribute to architecture decisions for a global SaaS product.
- Collaborate in Agile/Scrum teams and participate in code reviews.
- Continuously evaluate and implement new technologies and improvements.
Requirements
- 4 - 7 years of experience in PHP development with strong backend expertise.
- Proven experience in end-to-end implementation of web applications.
- Strong expertise in database architecture and performance optimisation.
- Hands-on experience in API development, system integration, and deployment.
- Ability to independently design, develop, and deliver complete modules/features.
- Experience working in fast-paced Agile environments.
- Strong analytical and problem-solving skills.
Key Technical Skills
- Core Technologies: PHP, F3 Framework.
- Database Expertise (Primary Focus): MySQL (Advanced), Database Design, Query Optimisation, Indexing, Performance Tuning, Transactions, Stored Procedures.
- Implementation Skills: System Design, Solution Architecture, Module Development, API Development and Integration, Deployment and Release Management.
- Frontend Technologies: JavaScript, jQuery, VueJS, CSS.
- Web and Server Technologies: Apache, Linux.
- DevOps and Tools: Jenkins, SVN/CVS, Tracking Tools, Code Review Tools.
- CMS Knowledge: Drupal.
- Concepts: OOP, Session Management, Cookies Handling, Security Best Practices.
This job was posted by Swetha Vijayakumar from ExpertusONE.