Job Description

The PHP Developer will be responsible for creating and implementing an array of Web-based products using PHP, MySQL, Ajax, and JavaScript. You will develop back-end components, connect the application with other web services, and assist front-end developers by ensuring their work integrates with the application. You should have excellent coding skills and a passion for developing clean, maintainable, and efficient code.

Key Responsibilities:

  • Develop and maintain dynamic web applications using PHP.
  • Write clean, well-designed code following industry best practices.
  • Integrate data storage solutions like MySQL, PostgreSQL, or other databases.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Design and implement RESTful APIs for web services.
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
  • Contribute to all phases of the development lifecycle.
  • Follow industry best practices in writing secure, scalable, and efficient code.
  • Participate in code reviews and provide constructive feedback to team members.
  • Work closely with stakeholders to understand project requirements and deliver solutions that meet business needs.
  • Stay up-to-date with the latest trends and best practices in PHP development and related technologies.

Requirements:

  • Proven 3 years of experience as a PHP Developer in a similar role.
  • Strong knowledge of PHP web frameworks (such as Laravel, Symfony, or CodeIgniter).
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Experience with object-oriented PHP and PHP frameworks.
  • Familiarity with SQL/NoSQL databases and their declarative query languages.
  • Experience in creating and consuming RESTful APIs.
  • Proficiency in version control tools, such as Git.
  • Familiarity with cloud services like AWS or Google Cloud Platform is a plus.
  • Strong problem-solving skills and a keen attention to detail.
  • Ability to work independently as well as in a team environment.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Experience with front-end frameworks like React, Vue.js, or Angular.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with Docker or other containerization tools.
  • Experience with Agile development methodologies.

Job Summary

  • Published on:2024-08-19 6:22 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-23