We are seeking an experienced Laravel Developer with strong expertise in building scalable web applications and RESTful APIs. The ideal candidate should have solid backend fundamentals, hands on experience with modern development practices, and the ability to contribute effectively within an agile team environment.
Required Skills & Qualifications :
- Proven expertise in Laravel (latest version preferred).
- Strong proficiency in PHP and MySQL.
- Hands-on experience with Git (GitHub, Bitbucket).
- Solid understanding of MVC architecture, RESTful APIs, OOP concepts, and web security best practices.
- Strong analytical and problem-solving skills.
- Experience working in collaborative, agile development environments.
Application Development & Core Responsibilities :
- Develop, maintain, and enhance web applications using the Laravel framework.
- Write clean, scalable, and efficient code following industry best practices.
- Create and manage RESTful APIs and integrate third-party services such as Stripe, Razorpay, and other external systems.
- Collaborate with frontend developers using React or Vue.js to deliver seamless user experiences.
- Participate in code reviews, testing, deployment, and release processes.
System Architecture & Design :
- Architect and implement RESTful APIs, SaaS platforms, and microservices-based systems.
- Lead technical design discussions and contribute to system architecture decisions.
- Develop scalable, high-availability, and fault-tolerant solutions.
- Optimize application performance, database queries, and overall system efficiency.
- Integrate third-party services including payment gateways, CRM systems, SMS, and email services.
Database Management :
- Design, develop, and optimize MySQL/PostgreSQL database schemas.
- Write complex SQL queries, stored procedures, and perform performance tuning.
- Handle database migrations, indexing strategies, and normalization techniques.
Security Practices :
- Implement secure authentication and authorization mechanisms using JWT, OAuth, Laravel Sanctum, or Passport.
- Ensure application security, data protection, and adherence to compliance standards.
- Apply clean code principles and SOLID architectural practices across projects.
Leadership & Collaboration :
- Mentor junior developers and conduct regular code reviews to maintain code quality.
- Work closely with frontend teams (React/Vue.js) and cross-functional stakeholders.
- Actively participate in Agile/Scrum ceremonies such as sprint planning, reviews, and retrospectives.
- Estimate development tasks, manage technical timelines, and support delivery commitments.