We are looking for a skilled and experienced PHP Developer to join our dynamic development team. The ideal candidate will have strong expertise in PHP, hands-on experience with MVC frameworks, and a solid understanding of backend development principles. You will be responsible for building high-performance, scalable web applications while following best coding practices
Experience: 4 - 6 years
Location: Kolkata (Work from office)
Technical Skills Required
Backend Development:
- 4 - 6 years of strong experience in PHP
- Hands-on experience with at least one MVC framework (Laravel / CakePHP / CodeIgniter) for 3 - 4 years
- Solid understanding of Object-Oriented Programming (OOP):
- Classes & Objects
- Constructors & Destructors
- Inheritance, Encapsulation, Polymorphism
- Good understanding of MVC architecture
- Experience with ORM (Eloquent ORM in Laravel or equivalent)
Database Skills
- Strong experience in MySQL (36 years)
- Good knowledge of:
- Stored Procedures
- Cursors
- Triggers
- Ability to write optimized SQL queries using:
- INNER JOIN, LEFT JOIN, RIGHT JOIN
- FULL JOIN, CROSS JOIN, SELF JOIN
Frontend & Scripting
- Good understanding of JavaScript and jQuery
Tools & Version Control
- Hands-on experience with Git (mandatory)
Preferred (Good To Have)
- Experience with RESTful API development
- Familiarity with Agile/Scrum methodologies
- Exposure to cloud platforms or deployment processes
Key Responsibilities
- Design, develop, and maintain robust and scalable web applications using PHP
- Work with MVC frameworks such as Laravel, CakePHP, or CodeIgniter
- Write clean, well-structured, and efficient code following OOP principles
- Develop and optimize backend components and database queries
- Collaborate with frontend developers and cross-functional teams to deliver end-to-end solutions
- Troubleshoot, debug, and enhance existing applications
- Ensure application performance, security, and scalability
- Follow best practices in coding, testing, and deployment