Laravel & Vue.js Developer (1 year to 2 year of experince)
Job details
Pay
- Rs 60,000 - Rs 80,000 a month
Job type
- Full-time
Location
Full job description
We are looking for a driven Associate Laravel Developer (1 year to 2 year of experience) to join Appsians — a bootstrapped, profitable software and product company building SaaS tools and client solutions used by global brands. You will work on production Laravel applications from day one: designing APIs, structuring databases, and building cleanfrontend interfaces with React or Vue. This is a hands-on engineering role with real ownership, not
busywork.
Key Responsibilities:
- Design, build, and maintain Laravel-based web applications and RESTful APIs
- Write well-structured Eloquent models, relationships, and migrations
- Implement authentication systems, role-based access control (RBAC), and middleware logic
- Create and consume APIs with proper validation, error handling, and response formatting
- Build React or Vue frontend components and integrate them cleanly with Laravel backends
- Design normalized database schemas and write optimized SQL queries
- Participate in code reviews, maintain code quality, and write meaningful tests
- Debug issues in staging and production environments efficiently
- Collaborate with designers and product managers to ship features end-to-end
Technical Requirements:
Laravel / PHP:
- Strong grasp of Laravel's MVC pattern, service container, and dependency injection. - - - - - Comfortable with Eloquent ORM — relationships (hasMany,belongsToMany, polymorphic), eager loading, scopes, and accessors/mutators.
- Experience with migrations, seeders, factories, and artisan commands.
- Understands middleware, form request validation, resource controllers, and Laravel's queue/job system.
Database (MySQL /PostgreSQL):
- Ability to design normalized relational schemas (1NF–3NF). Writes efficient raw
- SQL and understands when to use it over Eloquent.
- Familiar with indexes, foreign keys, transactions, and query optimization via EXPLAIN. - ---- Experience with seeding realistic test data and writing complex joins and subqueries. Bonus: Redis for caching and session management.
React or Vue:
- Builds functional components using hooks (useState, useEffect, useContext,
useRef).
- Understands component lifecycle, controlled vs. uncontrolled inputs, and prop drilling vs. context. Fetches and handles API data using Axios or Fetch.
- Familiar with basic state patterns and routing with React Router.
- Able to break UI designs into reusable component trees.
- Frontend Fundamentals Solid HTML5 and CSS3 — semantic markup, flexbox, grid, and responsive design.
- Proficient with Tailwind CSS utility classes for rapid UI development.
- Understands how JavaScript interacts with the DOM. Familiar with form handling, client-side validation, and loading/error states.
Inertia.js or Livewire experience is a significant plus.
Version Control & Workflow:
- Comfortable with Git day-to-day — branching strategy (feature branches, PRs), rebasing, resolving conflicts, and writing meaningful commit messages.
- Experience with GitHub or GitLab for collaborative development and code reviews.
AI-Assisted Development:
- Comfortable using Cursor, Copilot, or similar tools as productivity aids.
- Treats AI output as a starting point — always reviews, tests, and takes ownership of codebefore shipping.
- This is a workflow preference, not a core requirement.
Nice to Have:
- Inertia.js or Livewire for server-driven frontend rendering
- Experience with Cloudflare R2, AWS S3, or similar object storage
- Exposure to Electron or cross-platform desktop app development
- Basic understanding of Docker for local development environments
- Familiarity with CI/CD pipelines (GitHub Actions, etc.)
What We Offer:
- Work on real products with real users — no practice projects, no filler tasks
- Direct mentorship from senior engineers with strong product and technical experience
- Competitive associate-level compensation reviewed every 6 months
- Clear growth path to mid-level Laravel Developer within 12–18 months
- Low-bureaucracy environment with high individual ownership
Send your CV and GitHub profile to: hr@appsians.com
- Include links to any Laravel projects you have worked on — even personal or academic ones. A brief note on your strongest technical area (backend, database, or frontend) is appreciated.
Pay: Rs60,000.00 - Rs80,000.00 per month
Application Question(s):
- What's your current salary?
Work Location: In person