We are looking for a highly skilled Python & PHP Developer with 6+ years of experience in designing, developing, and maintaining scalable web applications and backend services. The ideal candidate should have strong problem-solving skills, hands-on coding experience, and the ability to collaborate with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain backend applications using Python and PHP
- Build scalable, secure, and high-performance APIs and services
- Work with frameworks such as Django / Flask / FastAPI (Python) and Laravel / CodeIgniter / Symfony (PHP)
- Integrate applications with databases (MySQL, PostgreSQL, MongoDB)
- Optimize application performance and ensure high availability
- Write clean, reusable, well-documented, and testable code
- Debug, troubleshoot, and resolve production issues
- Collaborate with frontend developers, DevOps, and QA teams
- Participate in code reviews and follow best development practices
- Support deployments and post-production issues
- Follow Agile/Scrum development methodologies
Required Skills & Qualifications
- 6+ years of hands-on experience in Python and PHP development
- Strong experience with Python frameworks (Django, Flask, FastAPI)
- Strong experience with PHP frameworks (Laravel, CodeIgniter, Symfony)
- Proficiency in RESTful API development
- Solid understanding of OOP, MVC architecture, and design patterns
- Experience with relational and NoSQL databases
- Familiarity with Git and version control workflows
- Good understanding of security best practices
- Strong debugging and problem-solving skills
- Excellent verbal and written communication skills
Good to Have Skills
- Experience with GraphQL
- Exposure to Docker, Kubernetes
- Experience with AWS / Azure / GCP
- Knowledge of CI/CD pipelines
- Familiarity with frontend technologies (HTML, CSS, JavaScript, React/Vue)
- Experience with unit testing frameworks
- Understanding of microservices architecture
Soft Skills
- Strong analytical and problem-solving skills
- Ability to work independently and in a team
- Client-facing communication experience
- Mentoring junior developer