As a Laravel Developer, you'll be responsible for building scalable, secure, and high\-performing web applications while collaborating with a dynamic team to deliver innovative solutions.
*Qualifications:**
Any Bachelor's Degree (B.E./B.Tech, BCA, B.Sc., MCA, M.Sc. Computer Science/IT or equivalent).
Experience \- **1\+ years of relevant domain experience**
Location \- **Madurai**
*Responsibilities:**
Design, develop, test, and maintain web applications using Laravel and PHP.
Develop reusable, efficient, and scalable backend services and APIs.
Build and consume RESTful APIs and third\-party integrations.
Design and optimize MySQL/PostgreSQL database structures and queries.
Collaborate with frontend developers working on React.js, Vue.js, or other modern frameworks.
Implement authentication, authorization, and security best practices.
Optimize application performance, scalability, and responsiveness.
Troubleshoot, debug, and resolve application issues.
Participate in code reviews and maintain coding standards.
Deploy and maintain applications on cloud platforms and Linux servers.
Create and maintain technical documentation.
Stay updated with the latest Laravel releases and emerging technologies.
*Skills:**
**Programming Languages:** Strong proficiency in PHP 8\+, JavaScript (ES6\+), HTML5, and CSS3 for developing robust and responsive web applications.
**Laravel Development:** Experience in developing and maintaining applications using Laravel Framework, MVC Architecture, Authentication \& Authorization, Middleware, Service Container, Laravel Sanctum/Passport, and Queue Management.
**Frontend Technologies:** Knowledge of Bootstrap, Tailwind CSS, jQuery, and modern frontend frameworks such as React.js or Vue.js to build interactive user interfaces.
**Performance Optimization \& Security:** Ability to optimize application performance through caching mechanisms such as Redis, implement security best practices, and ensure data protection and access control.
**Object\-Oriented Programming (OOP)**: Strong understanding of Object\-Oriented Programming principles, SOLID principles, design patterns, and writing reusable, maintainable, and scalable code.
**RESTful APIs and Third\-Party Integrations:** Ability to design, build, and maintain robust RESTful APIs.
**Database Management:** Good understanding of MySQL and PostgreSQL databases, including database design, query optimization, indexing, normalization, and performance tuning.
**Version Control \& Collaboration:** Experience using Git, GitHub, GitLab, or Bitbucket for source code management and collaboration within Agile development environments.
**Payment Gateway Integration:** Hands\-on experience integrating and maintaining payment gateways. Knowledge of payment workflows, webhooks, transaction processing, subscription billing and payment security standards is preferred.
**Software Architecture \& Design:** Ability to design scalable application architectures, implement best coding practices, and contribute to technical solution design discussions.
**Testing \& Quality Assurance:** Experience in writing unit and feature tests using PHPUnit, debugging application issues, conducting code reviews, and maintaining high code quality standards.
**Agile Development Practices:** Experience working in Agile/Scrum environments and collaborative process.
**Continuous Learning \& Innovation:** Passion for learning new technologies, exploring Laravel ecosystem updates, and adopting modern development tools and practices.
**Communication \& Team Collaboration:** Ability to work effectively with developers, designers, QA engineers, project managers, and stakeholders to deliver successful software solutions.
**Time Management \& Ownership**: Capability to manage multiple tasks efficiently, prioritize work effectively, and take ownership of assigned responsibilities from development through deployment.