Job Description – Web Technical Lead (Laravel)
Job Title: Web Technical Lead – Laravel / Laravel Team Lead
Experience: 5–8 Years (Preferred)
Job Location: Bangalore, Karnataka
Employment Type: Full-Time
Qualification: B.E./B.Tech/BCA/MCA/M.Sc. in Computer Science, Information Technology, or related field
Job Summary
We are looking for an experienced and technically proficient Web Technical Lead (Laravel) to join our software development team. The ideal candidate should have strong expertise in PHP, Laravel Framework, MySQL, RESTful APIs, and modern web application development.
The candidate will be responsible for leading web development projects, designing scalable application architectures, mentoring developers, reviewing code, and ensuring the timely delivery of secure, high-performance web applications.
Key Responsibilities
Lead and manage a team of PHP and Laravel developers.
Design, develop, and maintain scalable web applications using Laravel.
Define application architecture, coding standards, and development best practices.
Develop and integrate RESTful APIs and third-party services.
Collaborate with frontend developers, UI/UX designers, QA engineers, and project managers.
Design and optimize relational databases using MySQL or PostgreSQL.
Conduct code reviews and ensure high-quality, maintainable code.
Provide technical guidance and mentorship to junior and mid-level developers.
Troubleshoot complex application issues and optimize system performance.
Implement authentication, authorization, and application security measures.
Manage project deliverables, technical tasks, and development timelines.
Participate in sprint planning, technical discussions, and Agile development activities.
Support application deployment, server configuration, and CI/CD processes.
Evaluate emerging technologies and recommend improvements.
Maintain technical documentation and application architecture guidelines.
Ensure application reliability, scalability, and security.
Required Skills
Strong proficiency in PHP and Laravel Framework.
Excellent understanding of object-oriented programming (OOP) principles.
Experience with Laravel MVC architecture, Eloquent ORM, middleware, and routing.
Strong knowledge of MySQL or PostgreSQL.
Experience developing RESTful APIs and integrating third-party services.
Understanding of HTML5, CSS3, JavaScript, and frontend technologies.
Knowledge of authentication and authorization mechanisms.
Experience with Git, GitHub, or GitLab.
Familiarity with Composer and Laravel Artisan commands.
Strong understanding of software architecture and design patterns.
Experience with application debugging and performance optimization.
Knowledge of Agile and Scrum methodologies.
Strong leadership, communication, and problem-solving skills.
Ability to mentor developers and manage technical deliverables.
Preferred Skills
Experience with Laravel Livewire, Inertia.js, or Vue.js.
Familiarity with React.js or other modern frontend frameworks.
Knowledge of Redis, caching, queues, and background job processing.
Experience with Laravel Horizon, Laravel Sanctum, or Laravel Passport.
Understanding of microservices architecture.
Familiarity with Docker and containerization.
Experience with AWS, Azure, or other cloud platforms.
Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
Experience with Nginx or Apache web servers.
Understanding of unit testing and automated testing using PHPUnit or Pest.
Familiarity with Laravel Forge or Laravel Vapor.
Knowledge of web application security and OWASP best practices.
Experience with high-traffic applications and database optimization.
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.
5–8 years of relevant web development experience preferred.
Strong hands-on experience in PHP and Laravel development.
Previous experience leading or mentoring development teams.
Proven ability to design and develop…