PHP Developer

We are seeking a skilled and motivated PHP Developer to join our team and contribute to the development of web applications and systems using PHP, also who can help make our system ready for Kubernetes.

Responsibilities:

  • Design, develop, and maintain dynamic web applications and websites using PHP programming language.
  • Write clean, efficient, and secure code following best practices and coding standards.
  • Develop and optimize database-driven applications using MySQL, PostgreSQL, or other relational database management systems (RDBMS).
  • Design and implement database schemas, queries, and stored procedures to support application functionality.
  • Collaborate with frontend developers to integrate server-side logic with user-facing elements using HTML, CSS, and JavaScript.
  • Ensure seamless integration and compatibility between frontend and backend components.
  • Design and implement RESTful APIs to facilitate communication between web applications and external systems or services.
  • Ensure to make system ready for Kubernetes.
  • Develop API endpoints for data retrieval, manipulation, and authentication.
  • Develop and execute test plans to ensure the reliability, correctness, and security of web applications.
  • Conduct code reviews and contribute to the improvement of code quality and development processes.
  • Profile and optimize PHP code for performance, scalability, and efficiency.
  • Implement caching mechanisms, database optimizations, and other performance tuning techniques.

Requirements:

  • Minimum of 3 years of experience in web development with proficiency in PHP programming language.
  • Strong understanding of web technologies and protocols, including HTTP, HTTPS, and REST.
  • Experience with frontend development languages and frameworks such as HTML, CSS, JavaScript, and jQuery.
  • Must have knowledge how to make system ready for Kubernetes.
  • Knowledge of relational database management systems (RDBMS) and SQL queries.
  • Familiarity with version control systems such as Git and code collaboration platforms like GitHub or Bitbucket.
  • Excellent problem-solving skills and ability to troubleshoot complex issues in web applications.
  • Effective communication and collaboration skills, with the ability to work in a team environment and interface with cross-functional teams.
Job Category: Backend Development
Job Type: Full Time
Job Location: Lahore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx