We are seeking an experienced PHP Tech Lead with hands-on expertise in Laravel, Vue.js, and full-stack web application development.
The ideal candidate will lead and mentor a dynamic team, manage multiple projects for global clients, and ensure the delivery of scalable, high-quality solutions.
Strong technical leadership, client communication, and a proactive, problem-solving mindset are essential for success in this role.
Technical Skills :
- Advanced knowledge of PHP, Laravel, and CodeIgniter frameworks.
- Hands-on experience with Vue.js and front-end technologies.
- Proficient in MySQL and PostgreSQL database design and optimization.
- Strong understanding of JavaScript and AJAX.
- Experience designing and developing secure RESTful APIs.
- Sound knowledge of one or more CMS (e.g., WordPress, Shopify).
- Expertise in code security, code reviews, and enforcing clean coding practices.
- Proficient in Git for version control and standard Git workflows.
- Experience building full-fledged, scalable web applications (not just admin dashboards or APIs).
- Strong sense of system architecture, modular code structure, and scalable design patterns.
- Practical experience with DevOps activities : CI / CD pipelines, automated deployments, server configuration, SSL setup, and monitoring.
- Proficient with AWS, Azure or Google Cloud server management.
- Minimum 2- 3 year of experience managing teams and multiple projects under strict timelines.
- Should have experience in requirement gathering, estimation and project delivery.
- Strong interpersonal skills with proven ability to mentor, guide, and collaborate with team members.
- Proficient in resource allocation, management, and adjusting team resources based on project demands and timelines.
- Experience working with global clients, managing client relationships and expectations, and translating business requirements into technical solutions.
- Fluent in English with excellent verbal and written communication skills.
- Proactive in staying updated with industry trends and quickly adapting to new tools and technologies.
- Proactive mindset, strong problem-solving attitude, and willingness to take ownership of deliverables.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Advanced degree or relevant certifications are a :
- Manage and deliver projects from conceptualization and visualization to technology mapping and final execution.
- Act as the primary point of contact for clients, managing their expectations and ensuring their satisfaction.
- Oversee project scope, handle change requests (CR), and ensure timely delivery of milestones.
- Guide the team in defining technical architecture and finalizing database schemas.
- Plan, allocate, and balance team workload, monitor development activities, and report project progress.
- Mentor, guide, and provide technical support to project teams, and improve team competence through ongoing training and development.
- Lead the end-to-end development of full-fledged web applications using Laravel, Vue.js, and related technologies.
- Ensure adoption of scalable design patterns, secure coding practices, and high-quality outputs.
- Conduct regular code reviews and enforce clean coding standards.
- Set up and maintain CI / CD pipelines and deployment processes.
- Manage server configurations, SSL certificates, and monitoring for production environments.
- Facilitate sprint planning, task breakdown, and progress tracking in an Agile Scrum environment.
- Interact with clients to create technology specifications from business requirements.
- Prepare and present project reports and documentation as required.
- Conduct regular client meetings to discuss project progress and address any issues, propose effective technical solutions.
- Review and enhance current processes and methodologies to improve quality, reduce risk, and optimize timelines.
- Identify and mitigate potential risks, proactively addressing issues that may impact project timelines or quality.
(ref : hirist.tech)