PHP Laravel Backend Developer
We are hiring a full-time PHP Laravel Backend Developer who can independently manage backend development, API development, database design, server deployment, and project execution.
The ideal candidate should be technically strong, responsible, and capable of working without continuous senior-level guidance. The candidate should be able to understand requirements, plan backend flow, design database structure, create APIs, manage server-side logic, and coordinate with frontend/mobile app developers.
Job Type
Full-time
Location
Rajkot, Gujarat
Experience Required
2 to 5+ years
Key Responsibilities
- Develop and maintain backend applications using PHP Laravel.
- Build secure and scalable REST APIs for web and mobile applications.
- Design and manage MySQL databases, tables, relationships, and queries.
- Handle authentication, authorization, validation, middleware, and API security.
- Work on admin panel backend, mobile app APIs, and web application backend logic.
- Integrate third-party services such as payment gateways, SMS APIs, email APIs, WhatsApp APIs, Firebase, etc.
- Manage server-related tasks such as hosting, cPanel/VPS, domain setup, SSL, cron jobs, and deployment.
- Debug, troubleshoot, and resolve backend issues independently.
- Optimize database queries and improve application performance.
- Work with frontend, Flutter, Android, iOS, and web developers.
- Use Git for version control and maintain clean code structure.
- Prepare and maintain API documentation using Postman or similar tools.
- Guide junior developers and support the team when required.
- Take complete ownership of assigned backend tasks and deliver work on time.
Required Skills
- Strong knowledge of PHP and Laravel framework.
- Good experience in REST API development.
- Strong understanding of MySQL database design and query optimization.
- Knowledge of Laravel MVC architecture.
- Experience with Laravel authentication such as Sanctum, Passport, or JWT.
- Good understanding of Eloquent relationships, migrations, seeders, jobs, queues, events, and notifications.
- Basic knowledge of Linux server, VPS, cPanel, cron jobs, and deployment.
- Experience with Git and version control.
- Good debugging and problem-solving skills.
- Ability to work independently without depending on senior developers.
- Ability to understand project requirements and suggest proper technical solutions.
Good to Have
- Experience with payment gateway integration such as Razorpay, Stripe, PhonePe, Paytm, etc.
- Experience with Firebase push notifications.
- Knowledge of Redis, queues, caching, and background jobs.
- Experience with AWS, DigitalOcean, or other cloud servers.
- Basic frontend knowledge such as Blade, Bootstrap, JavaScript, Vue.js, or React.js.
- Ability to lead and guide a small development team.
Candidate Profile
We are looking for a mature and responsible developer who can take ownership of backend development from planning to deployment. The candidate should be able to work individually, manage backend tasks, communicate clearly with the team, and deliver quality work within deadlines.
Benefits
- Full-time stable opportunity
- Growth-oriented work environment
- Opportunity to work on live web and mobile app projects
- Team lead opportunity for the right candidate
- Salary based on experience and technical skills
Application Questions
Please answer the following while applying:
- How many years of Laravel experience do you have?
- Have you developed REST APIs for mobile applications?
- Do you have experience with MySQL database design?
- Do you have server deployment experience?
- Have you integrated payment gateways before?
- What is your current salary?
- What is your expected salary?
- What is your notice period?
Pay: ₹40,000.00 - ₹60,000.00 per month
Work Location: In person