Frontend web Developer - VueJS
Onsite - Full Time
- Surat, Gujarat
Job Details
We are looking for a skilled Mid-Level Front-End Developer with a strong background in Vue.js to join our growing team. As a Front-End Developer, you will play a key role in developing and maintaining our web applications, ensuring they are user-friendly, responsive, high-performing, and visually appealing. You will work closely with our backend and design teams to bring innovative solutions to life.
Responsibilities
- Develop and maintain high-quality web applications using Vue.js
- Write clean, maintainable, and well-documented code
- Collaborate with UI/UX designers to implement design into the code
- Optimize applications for maximum speed and scalability
- Participate in code reviews and provide constructive feedback to peers
- Troubleshoot and debug existing applications
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions are current and effective
- Work with backend developers to integrate RESTful APIs and other services
- Participate in agile development processes and contribute to release planning and daily stand-ups
- Create and maintain technical documentation
Required Skills
- Strong proficiency in JavaScript, HTML, and CSS
- Extensive experience with Vue.js and its core principles
- Familiarity with Vue Router, Vuex, and other Vue.js libraries
- Understanding of component-based architecture and single-page applications (SPA)
- Experience with modern front-end build pipelines and tools (e.g., Webpack, npm/yarn)
- Proficiency with Git version control
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Ability to work independently and manage time effectively
Preferred Qualifications
- Experience with other front-end frameworks (e.g., React)
- Understanding of RESTful APIs and backend integration
- Knowledge of Typescript is a plus
What We Offer
- Competitive salary and benefits package
- Opportunity to work on exciting and challenging projects with experienced team members
- Collaborative and supportive work environment
- Professional development and career growth opportunities
- Yearly 12 paid leave
- One paid annual vacation per year
- Access to the latest tools and technologies
- Regular team-building activities and social events