Job Title: PHP Developer
Location: Bangalore
Experience: 2–5 Years
Employment Type: Full-Time
Work Mode: Bangalore
Job Summary
We are looking for a skilled and passionate PHP Developer to join our development team. The ideal candidate will be responsible for developing, enhancing, and maintaining web applications while ensuring high performance, scalability, and security. The candidate should have strong hands-on experience in PHP frameworks, database design, API development, and modern web technologies.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using PHP.
- Develop backend components, REST APIs, and reusable modules.
- Build and integrate APIs with frontend applications and third-party services.
- Collaborate with UI/UX designers, frontend developers, and product teams to implement business requirements.
- Write clean, efficient, reusable, and well-documented code.
- Troubleshoot, debug, and optimize existing applications.
- Ensure application security, performance, and scalability.
- Perform code reviews and adhere to coding standards and best practices.
- Participate in the complete software development lifecycle (SDLC).
- Work closely with QA teams to ensure quality deliverables.
Required Skills & Qualifications
- 2+ years of hands-on experience in PHP development.
- Strong knowledge of Core PHP and Object-Oriented Programming (OOP).
- Experience with PHP frameworks such as Laravel, CodeIgniter, or Symfony.
- Strong understanding of MVC architecture and design patterns.
- Good knowledge of MySQL and database design concepts.
- Experience in developing and consuming RESTful APIs.
- Familiarity with HTML, CSS, JavaScript, jQuery, AJAX, and Bootstrap.
- Experience with Git and version control systems.
- Good understanding of web application security principles.
- Strong debugging and problem-solving skills.
Good to Have
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with Docker and CI/CD pipelines.
- Knowledge of frontend frameworks like ReactJS, VueJS, or Angular.
- Experience with NoSQL databases such as MongoDB.
- Understanding of microservices architecture.
- Experience working in Agile/Scrum environments.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Excellent communication and teamwork skills.
- Ability to work independently in a fast-paced environment.
Why Join Us?
- Opportunity to work on innovative and challenging projects.
- Collaborative and growth-oriented work culture.
- Exposure to modern technologies and engineering best practices.
- Career advancement and learning opportunities.