Laravel & Vue.js Full-Stack Developer

1 - 4 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position: Laravel + Vue.js Full-Stack DeveloperLocation: Pune (Hybrid)Experience: 1 4 yearsType: Full-time

Role And Responsibilities

You will work on:

Backend (Laravel)

  • Develop new modules: booking, calendar, supplier section, pricing & markup logic.
  • Maintain existing modules (boats, tours, enquiries, bookings).
  • Handle database queries, migrations, policies, and relationships.
  • Integrate and maintain APIs.
  • Fix backend bugs and optimize performance.
  • Implement new logic updates based on business requirements.

Frontend (Vue.js + Blade)

  • Work on Vue.js modals, forms, calendar interactions.
  • Manage Vue 2 components (v-model, v-if/v-show, events, watchers).
  • Improve user experience in admin panel forms.
  • Fix HTML/Bootstrap/JS issues.

Admin Panel & Role Management

  • Work with Laravel's Role-Based Access:
  • Gates
  • Policies
  • Permissions
  • Middleware (auth, role, permission)
  • Protect admin routes and operations.
  • Add new roles/permissions when needed.

System Tasks

  • Debug issues related to file storage, PDFs, fullcalendar, daterangepicker.
  • Work on server-side tasks (logging, error handling, optimization).
  • Work with Ajax (jQuery + Vue mixed old-style admin panel).
  • Understand and extend existing architecture.

Required Technical Skills

Must-Have (Strong Knowledge)

  • Laravel (5+ to 10+ series experience)
  • Vue.js (Vue 2)
  • MySQL
  • Blade Templates
  • jQuery
  • AJAX
  • Bootstrap
  • Role & Permission system (Spatie or native)
  • Middleware, Gates, Policies
  • REST API development
  • Git
  • Deployment on Linux/VPS
  • Cron jobs & queues

Good to have

  • FullCalendar experience
  • Payment Gateway Integration
  • Daterangepicker
  • PDF generation
  • Travel booking experience (bonus)
  • AWS basics (optional)

Expected Experience

  • 14 years in Laravel development
  • At least 1 project with Vue.js
  • Must have worked on admin dashboards or SaaS systems
  • Experience with RBAC (role-based access control)

What You Will Work On Immediately

  • Fixing and adding availability calendar features
  • Enhance booking logic for boats/tours
  • Markup percentage/amount handling
  • Role-based access improvements
  • UI fixes in admin panel
  • PDF/file handling improvements
  • Vendor/supplier module enhancements

Salary / Compensation

  • Monthly: ?15,000 ?35,000
Skills:- Laravel, Vue.js, MySQL and Bootstrap

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You