PHP Engineer

7 - 10 years

7 - 10 Lacs

Posted:3 weeks ago| Platform: Foundit logo

Apply

Skills Required

cloud platforms CI/CD pipelines

Work Mode

On-site

Job Type

Full Time

Job Description

PHP Engineer

Key Responsibilities:

  • Lead the design, development, and maintenance of scalable, high-performance web applications and APIs using PHP and associated frameworks (e.g., Laravel, Symfony, Zend, CodeIgniter).
  • Architect and implement robust backend solutions, ensuring code quality, security, and adherence to best practices.
  • Collaborate closely with product managers, frontend developers, and other stakeholders to translate business requirements into technical specifications and deliver comprehensive solutions.
  • Optimize application performance, troubleshoot complex issues, and ensure the stability and reliability of our systems.
  • Conduct thorough code reviews, provide constructive feedback, and ensure adherence to coding standards and architectural guidelines.
  • Mentor and guide junior and mid-level PHP engineers, fostering a culture of technical excellence and continuous learning.
  • Contribute to the evolution of our technology stack, proposing and implementing new tools and practices to enhance development efficiency and product quality.
  • Manage database interactions, schema design, and query optimization (e.g., MySQL, PostgreSQL, MongoDB).
  • Implement and maintain robust security measures to protect data and systems.
  • Stay abreast of the latest industry trends, technologies, and best practices in PHP development and backend architecture.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 7-10 years of extensive, hands-on experience in PHP development for large-scale web applications.
  • Mastery of at least one major PHP framework (e.g.,

    Laravel, Symfony, Zend, CodeIgniter

    ).
  • Deep understanding of object-oriented programming (OOP) principles, design patterns, and SOLID principles.
  • Proficiency in database design, optimization, and management, particularly with

    MySQL

    or

    PostgreSQL

    .
  • Strong experience with RESTful API design and development.
  • Expertise in version control systems, especially

    Git

    .
  • Solid understanding of architectural patterns like MVC, microservices, and serverless architectures.
  • Experience with caching mechanisms (e.g., Redis, Memcached) and message queues (e.g., RabbitMQ, Kafka).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts and collaborate effectively with cross-functional teams.
  • Proven ability to lead projects and mentor team members.

Good to Have:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of frontend technologies (React, Vue, Angular) is a plus, for better collaboration.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Contributions to open-source projects or a strong GitHub profile.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Firstventure logo
Firstventure

Venture Capital

San Francisco

RecommendedJobs for You

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India

Navi Mumbai, Maharashtra, India

Bengaluru, Karnataka, India

Raigarh, Chhattisgarh, India

Bengaluru, Karnataka, India