Senior PHP Developer Team Lead
Job Description
Skills: PHP development, Laravel Php Framework, Codeigniter Framework, Symphony, HTML/Css, MySQL, GIT, MVC Framework,
Job Overview
The Senior PHP Developer Team Lead will oversee the design, development, and maintenance of PHP-based applications. This role involves leading a team of developers, ensuring high-quality code, and collaborating with other departments to deliver scalable and efficient solutions.
Key Responsibilities
Leadership & Team Management:
Lead, mentor, and manage a team of PHP developers.
Conduct regular code reviews and provide constructive feedback.
Facilitate continuous learning and professional development within the team.
Coordinate with project managers, designers, and other developers to ensure timely project delivery.
Development & Technical Expertise
Design, develop, and maintain PHP-based web applications.
Write clean, well-documented, and efficient code.
Ensure code quality and maintainability through best practices and coding standards.
Troubleshoot, test, and maintain core product software and databases to ensure strong optimization and functionality.
Project Management
Participate in all phases of the development lifecycle.
Assist in the planning and estimation of project timelines and deliverables.
Identify project risks and issues and develop mitigation strategies.
Collaboration & Communication
Collaborate with cross-functional teams to define, design, and ship new features.
Communicate effectively with stakeholders to understand and translate business requirements into technical solutions.
Keep up-to-date with the latest industry trends and technologies.
Qualifications
Education:
Bachelors degree in Computer Science, Information Technology, or a related field.
Experience
Minimum of 4 To 5 years of PHP development experience.
Proven experience in a leadership or team lead role.
Strong experience with PHP frameworks such as Laravel, Symfony, or CodeIgniter.
Solid understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
Experience with database management systems (e.g., MySQL, PostgreSQL).
Familiarity with version control systems (e.g., Git).
Skills
Excellent problem-solving and analytical skills.
Strong organizational and project management abilities.
Outstanding communication and interpersonal skills.
Ability to work independently and as part of a team.
Knowledge of agile methodologies is a plus.
Preferred Qualifications
Experience with cloud services such as AWS or Azure.
Familiarity with Docker and containerization technologies.
Understanding of RESTful API design and development.
Experience with automated testing and continuous integration.