Job Description
We are looking for a Full Stack Laravel Developer to join our team at 97 Solutions. The ideal candidate is well-versed in both frontend and backend development, capable of building and maintaining dynamic web applications using Laravel, HTML/CSS, JavaScript, and Bootstrap. You will also work with APIs, payment gateway integrations, and Laravel jobs to power scalable applications.
Key Responsibilities
• Develop and maintain web applications using Laravel and Blade
• Build responsive UIs using HTML5, CSS3, JavaScript, jQuery, and Bootstrap
• Work with Eloquent ORM for database queries and relationships
• Design and consume RESTful APIs, manage Postman collections for testing
• Implement and manage Laravel Jobs/Queues for background processing
• Integrate payment gateways such as Stripe or PayPal
• Debug, optimize, and maintain clean, reusable code
• Collaborate with team members including designers and frontend/backend developers.
Requirements
• Strong proficiency in PHP with solid experience in Laravel (v8 or above)
• Solid frontend skills: HTML, CSS, JavaScript, jQuery, Bootstrap
• Experience with Laravel Eloquent ORM, migrations, and relationships
• Familiarity with Laravel Queues, Jobs, Notifications, Events
• Experience in building and consuming REST APIs
• Confident working with tools like Postman
• Knowledge of payment gateway integration (Stripe, PayPal, etc.)
• Version control experience with Git
Nice to Have
• Experience in unit or feature testing
• Familiarity with CI/CD workflows
• Experience with server management or deployment workflows
• Experience with React.js
What We Offer
• Competitive salary based on experience
• Flexible working hours and a supportive team
• Opportunity to work on diverse and exciting projects
• Learning and growth opportunities in a fast-paced environment
Job Type: Full-time
Pay: Rs45,000.00 - Rs100,000.00 per month
Ability to commute/relocate:
• Karachi Nazimabad: Reliably commute or planning to relocate before starting work (Required)
Experience:
• Laravel: 2 years (Required)
Work Location: In person