We are seeking a motivated Entry-Level Laravel Developer to join our development team. This role is ideal for candidates who have a solid foundation in PHP and Laravel and are eager to grow their skills by working on real-world web applications. The successful candidate will assist in building, maintaining, and improving web-based systems following modern development standards.
Key Responsibilities:
- Develop and maintain web applications using the Laravel framework
- Implement CRUD (Create, Read, Update, Delete) operations using Laravel best practices
- Work with MVC (Model-View-Controller) architecture
- Integrate and maintain payment gateways (e.g., Stripe, PayPal, local gateways)
- Implement user authentication, roles, and permissions
- Design and consume RESTful APIs
- Work with MySQL databases, including queries, relationships, and migrations
- Debug, test, and optimize application performance
- Collaborate with senior developers, designers, and project managers
- Follow secure coding standards and data protection practices
- Write clean, readable, and well-documented code
Required Skills & Qualifications:
- Basic to intermediate knowledge of PHP and Laravel
- Understanding of MVC architecture
- Experience with CRUD operations
- Familiarity with MySQL / relational databases
- Basic understanding of roles & permissions systems
- Knowledge of HTML, CSS, Bootstrap/Tailwind, and basic JavaScript
- Familiarity with Git / version control
- Understanding of basic web security concepts
- Strong problem-solving and logical thinking skills
- Willingness to learn and improve continuously
Preferred (Nice to Have):
- Experience integrating payment gateways
- Basic knowledge of AJAX / APIs
- Familiarity with Laravel packages (Sanctum, Breeze, Spatie Permissions, etc.)
- Internship, academic projects, or personal Laravel projects
Job Types: Full-time, Contract
Contract length: 12 months
Pay: From Rs25,000.00 per month
Work Location: In person