Summary
Join our dynamic team as a PHP Team Lead! This full-time, remote position requires 4-6 years of experience. You will lead a team of at least 6 PHP developers, overseeing projects, ensuring high-quality code, and coordinating with other team members. Responsibilities include managing resources, architecting applications, providing technical guidance, and staying updated on industry trends. A Bachelor's degree in a related field and extensive PHP development experience are required. The ideal candidate possesses strong leadership, communication, and problem-solving skills.
Requirements
- Bachelorβs degree in Computer Science, Engineering, or related field
- 4-6 years of experience in PHP development, with a strong understanding of PHP frameworks such as Laravel, Symfony, or CodeIgniter
- Strong knowledge in PHP, OOP, MySQL, MongoDB, AJAX, CSS, HTML/ XHTML standards, CSS, JavaScript (including JSON) , JQuery, NodeJS, Python, Prototype & Document Object Model Linux, Web Services, Apache, MVC, Code Igniter and Cake PHP Frameworks
- Proven experience in leading and managing a team of developers
- Proven experience in planning, execution, and implementation of high-quality software applications
- Experience with creating REST APIs
- Passion for exploring new technology, proactively identifying new opportunities and areas for improvement, and staying up to date with new technology
- Past experience in developing custom PHP applications with complex modules and integrations
- Solid understanding of software development lifecycle and Agile methodologies
- Proficiency in database design MySQL and MongoDB, with experience working with document-oriented databases
- Strong problem-solving skills and ability to think critically
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams
- Experience with version control system
Responsibilities
- Lead a team of at-least 6 PHP Developers
- Lead a team of PHP developers to ensure the timely delivery of high-quality software solutions
- Proper resource management and task allocation within the team
- Establishing ways for team members to complete their tasks
- Collaborate with project managers and stakeholders to understand project requirements and translate them into technical specifications
- Architect, design, and develop scalable and maintainable PHP applications, with a focus on WordPress customization, including custom plugins and theme development
- Understand the requirements and have a solution based approach to issues
- Provide technical guidance and mentorship to junior developers, fostering their growth and development
- Conduct code reviews to ensure adherence to coding standards and best practices
- Troubleshoot and debug issues as they arise, ensuring the smooth functioning of applications
- Stay updated with the latest industry trends and technologies, advocating for their adoption when appropriate, especially in the realm of WordPress development and automation
- Coordinate with cross-functional teams, including UI/UX designers and QA engineers, to ensure seamless integration of components
- Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
- Contribute to the continuous improvement of development processes and workflows
Preferred Qualifications
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus
- Demonstrated ability to prioritize and manage multiple tasks simultaneously
- Passion for technology and a desire to stay updated with the latest advancements in the field