Company Description
CodeChavo is a premier IT staffing and solutions provider, supporting leading brands across India and the United States. The company specializes in delivering tailor-made services to meet diverse technology and recruitment needs. Known for its expertise, CodeChavo partners with organizations to provide innovative solutions and skilled professionals. With a commitment to excellence, CodeChavo plays a pivotal role in driving business success for its clients.
Role Description
We are looking for a highly skilled Senior PHP Developer with strong expertise in CakePHP and AWS to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while ensuring high performance, security, and code quality.
Location: NCR or Remote
Experience: 5+
Key Responsibilities:
- Design, develop, and maintain scalable web applications using CakePHP and PHP 8+
- Write clean, efficient, and well-documented code following industry best practices
- Architect and optimize MySQL databases for high performance and reliability
- Deploy, manage, and monitor applications on AWS infrastructure
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Troubleshoot, debug, and upgrade existing applications and systems
- Conduct code reviews and mentor junior developers
- Build and integrate RESTful APIs and third-party services
- Ensure application security, scalability, and performance optimization
Required Skills & Qualifications
- 6+ years of hands-on experience in PHP development
- Strong expertise in CakePHP v3+ and PHP v8+
- Excellent understanding of Object-Oriented Programming (OOP), design patterns, and data structures
- Strong MySQL skills including schema design, complex queries, indexing, and query optimization
- Experience working with AWS services such as EC2, S3, RDS, Lambda, and CloudWatch
- Strong debugging, analytical, and problem-solving skills
- Experience with Git and version control systems
- Familiarity with Agile development methodologies
Nice to have skills:
- Experience with REST APIs and microservices architecture
- CI/CD pipelines and DevOps practices
- Hands-on experience with Docker
- Frontend development skills: HTML, CSS, JavaScript, jQuery
- Unit testing experience using PHPUnit