Role Overview
Our client is a dynamic and fast-growing technology company building innovative web solutions for a global clientele. We are looking for a skilled and passionate Full Stack Developer to join the client's talented team in India. The ideal candidate is a hands-on developer with recent, proven experience in building robust applications using the Laravel and Vue.js frameworks. This role requires working in shifts to align with clients in the West.
Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable code for both server-side and client-side applications.
- Build responsive and interactive user interfaces using Vue.js, HTML5, CSS3, and TypeScript/JavaScript.
- Develop robust backend services and APIs using PHP Laravel and Node.js.
- Integrate data from various back-end services and databases (e.g., MySQL, PostgreSQL).
- Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
- Write and maintain clean, well-documented code following best practices.
- Troubleshoot, debug, and upgrade existing software to ensure optimal performance.
- Participate in code reviews to maintain code quality and share knowledge with the team.
Requirements
- Minimum of 1.5 years of recent, hands-on professional experience as a Full Stack Developer.
- Strong proficiency in PHP and the Laravel framework.
- Strong proficiency in Vue.js.
- Solid understanding of modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Demonstrable experience working with Node.js for backend tasks or tooling.
- Experience designing and consuming RESTful APIs.
- Proficiency with relational databases like MySQL or PostgreSQL.
- Strong experience with Git.
- Excellent verbal and written communication skills in English.
- Non-negotiable: Ability to work US or UK shifts.
Skills
- Laravel
- Vue.js
- PHP
- Node.js
- MySQL
Nice to Have
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Knowledge of containerization technologies like Docker.
- Familiarity with CI/CD pipelines.
- Experience with unit testing frameworks (e.g., PHPUnit, Jest).
- Knowledge of another JavaScript framework like React or Angular.
Benefits
- Competitive salary package.
- Opportunity to work on challenging projects for international clients.
- Collaborative, supportive, and growth-oriented work environment.
- Paid sick time and paid time off.
- Work from home (Remote).