Senior Full Stack Developer
3324 views | Apply Before: 2025-12-27
Job Summary
No. of Vacancy
1
Job Type
Full Time
Offered Salary
NPR 100000 - 150000 Monthly
Gender
Any
Career Level
Senior Level
Category
N/A
Experience
5+ years of professional experience with Laravel.
Preferred Education
Bachelor in IT/Engineering
Location
Kathmandu, Nepal
Apply Before
2025-12-27
Job Description

Key Responsibilities 
Backend (Laravel / PHP) 

  • Develop and maintain backend services using Laravel 8/9/10+. 
  • Create scalable RESTful APIs, modules, and microservices. 
  • Implement authentication, authorization (Sanctum/Passport), and role-based access control. 
  • Optimize application performance, caching, and database queries. 
  • Integrate third-party services (payment gateways, SMS/email APIs, cloud storage, etc.). 

Frontend (Vue.js) 

  • Build responsive and interactive front-end components using Vue.js (Vue 2 or 3). 
  • Develop SPAs (Single Page Applications) using Vue.js and Vuex/Pinia. 
  • Integrate Vue components with backend APIs for seamless data flow. 
  • Ensure cross-browser compatibility, UI responsiveness, and performance. 

Database & DevOps 

  • Design, maintain, and optimize MySQL database schemas and queries. 
  • Work with caching systems like Redis for performance improvements. 
  • Use Docker, Git, CI/CD pipelines for development, deployment, and testing. 
  • Implement automated tests (unit, integration, feature tests) using PHPUnit or Pest. 

Teamwork & Leadership 

  • Participate in architecture planning and technical discussions. 
  • Perform code reviews and ensure adherence to coding standards. 
  • Collaborate closely with product managers, QA, designers, and DevOps teams. 
  • Mentor junior and mid-level developers when needed. 
     
Job Specification

Required Skills & Qualifications 

  • 5+ years of professional experience with Laravel. 
  • Strong experience with Vue.js, Vuex/Pinia, and modern JavaScript/ES6+. 
  • Strong understanding of PHP 8+, OOP, and MVC architecture. 
  • Hands-on experience with MySQL (schema design, indexing, optimization). 
  • Proficiency with API development and integration (REST/JSON). 
  • Strong understanding of queues, caching, broadcasting in Laravel. 
  • Experience with Git, Docker, and CI/CD pipelines. 
  • Solid testing experience using PHPUnit or Pest. 

Nice to Have 

  • Experience with Nuxt.js for SSR applications. 
  • Familiarity with AWS, Digital Ocean, or Linux server management. 
  • Understanding of microservices or event-driven architecture. 
  • Experience with TypeScript. 
  • Knowledge of TailwindCSS, Bootstrap, or other UI frameworks
     
E-learning platform

E-learning platform