Position Overview
We are seeking an experienced Full Stack Developer with 4–6 years of proven expertise in Laravel (PHP), Vue.js, and React.js, along with a solid foundation in server management. The candidate will be responsible for developing, maintaining, and optimizing scalable SaaS/web applications, collaborating with cross-functional teams, and ensuring smooth deployment on server environments.
Key Responsibilities
Develop, test, and deploy backend services using Laravel and REST APIs.
Build interactive and responsive frontend applications using Vue.js and React.js.
Work with MySQL / relational databases for schema design, queries, and optimization.
Implement role-based access, authentication, and authorization.
Optimize application performance for scalability and efficiency.
Collaborate with designers, product managers, and QA teams to deliver features.
Manage basic server operations (Linux/Ubuntu), including deployment, monitoring, and troubleshooting.
Ensure application security best practices and handle bug fixes.
Participate in code reviews and provide mentorship to junior developers.
Required Skills & Qualifications
4–6 years of professional experience as a Full Stack Developer.
Strong expertise in Laravel (PHP 8+) framework.
Proficiency in Vue.js 3 and React.js (functional components, hooks).
Solid understanding of MySQL, Redis, and caching strategies.
Familiarity with RESTful APIs and third-party API integrations.
Experience with Git/GitHub/GitLab version control.
Basic knowledge of server environments (Ubuntu/Linux), Nginx/Apache, and Docker is a plus.
Understanding of CI/CD pipelines and deployment practices.
Problem-solving mindset with attention to clean, maintainable code.
Nice to Have
Experience with multi-tenant SaaS applications.
Knowledge of cloud platforms (AWS, DigitalOcean, GCP).
Familiarity with testing frameworks (PHPUnit, Jest, Cypress).
Exposure to Agile/Scrum development practices.