Responsibilities:
· Lead and manage a team of PHP Laravel developers, providing technical guidance, mentorship, and support.
· Collaborate with cross-functional teams, including designers, project managers, and stakeholders, to define project requirements, objectives, and timelines.
· Design and architect robust and scalable web applications using the Laravel framework.
· Develop and maintain codebase standards, best practices, and coding conventions.
· Review and provide feedback on code written by team members, ensuring code quality, performance, and adherence to industry standards.
· Plan and coordinate project tasks, priorities, and resources to meet project deadlines.
· Conduct regular team meetings, provide progress updates, and address any technical or project-related issues.
· Collaborate with the QA team to ensure proper testing and quality assurance of developed applications.
· Stay up-to-date with the latest trends, technologies, and best practices in PHP Laravel development and share knowledge with the team.
· Act as a point of contact for technical discussions, problem-solving, and decision-making within the team.
· Communicate effectively with stakeholders, project managers, and other teams to ensure clear understanding of project requirements and progress.
· Provide leadership and guidance in resolving technical challenges and implementing innovative solutions.
· Mentor and coach team members, fostering their professional growth and skill development.
· Perform code reviews, performance optimization, and troubleshooting as needed.
· Collaborate with the HR department in recruitment and hiring of new team members.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· Minimum 7 years of experience in PHP development, with a strong focus on Laravel framework.
· Proven experience in a team lead or managerial role, leading and managing a team of developers.
· In-depth knowledge of PHP, Laravel, CodeIgniter, MySQL, HTML, CSS, and JavaScript.
· Having good knowledge of server (Apache, Nginx, PHP-FPM).
· Familiarity with cloud servers (Azure, AWS, Linode, Digital Ocean etc.), Wordpress(Basic), AWS, Node.js is a plus.
· Strong understanding of object-oriented programming (OOP) principles and design patterns.
· Experience with version control systems (e.g., Git) and agile development methodologies.
· Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
· Strong problem-solving and analytical skills, with the ability to think critically and provide innovative solutions.
· Proven track record of successfully delivering high-quality projects on time and within budget.
· Ability to prioritize and manage multiple projects simultaneously.
· Strong leadership skills, with the ability to motivate and inspire team members.
· Strong organizational and time management skills.
· Excellent attention to detail and commitment to code quality.
Continuous learning mindset, staying up-to-date with the latest industry trends and technologies
Read more