Job Title: Front-End Developer Vue.js | JavaScript | TypeScript | HTML | CSS
Company: Spark Techwave InnovationZ Pvt Ltd
Job Type: Full-Time
Location: Chennai / Remote / Hybrid
Experience: 26 Years
Department: Software Development
Job Summary
We are looking for a skilled Front-End Developer specializing in Vue.js to build responsive, user-friendly, and high-performance web applications. The ideal candidate should have strong knowledge of JavaScript, HTML, CSS, and modern front-end development practices, with experience integrating REST APIs and collaborating with UI/UX designers and backend developers.
Key Responsibilities
- Develop and maintain responsive web applications using Vue.js.
- Build reusable components and maintain clean, scalable front-end code.
- Implement user interfaces using HTML5, CSS3, JavaScript, and TypeScript.
- Integrate REST APIs and handle asynchronous data operations.
- Manage application state using Vuex or Pinia.
- Optimize application performance, accessibility, and cross-browser compatibility.
- Collaborate with UI/UX designers, backend developers, and product teams.
- Debug issues, troubleshoot defects, and implement fixes.
- Write maintainable code and participate in code reviews.
- Develop and maintain unit tests and component tests.
- Use Git for version control and follow development best practices.
- Participate in Agile ceremonies, sprint planning, and technical discussions.
Required Skills
- Strong hands-on experience with Vue.js.
- Proficiency in JavaScript ES6+ and a good understanding of TypeScript.
- Strong knowledge of HTML5, CSS3, responsive design, and modern CSS techniques.
- Experience building reusable Vue components, directives, computed properties, watchers,
and lifecycle hooks.
- Understanding of Vue Router and state management using Vuex or Pinia.
- Experience integrating REST APIs and handling JSON data.
- Knowledge of Git and front-end debugging tools.
- Understanding of web performance, browser compatibility, and responsive UI development.
Good to Have
- Experience with Nuxt.js.
- Familiarity with UI frameworks such as Vuetify, Tailwind CSS, Bootstrap, or PrimeVue.
- Experience with Jest, Vitest, Cypress, or Playwright.
- Knowledge of Vite, npm, and front-end build tools.
- Familiarity with accessibility standards and web security best practices.
- Experience with CI/CD pipelines and deploying applications to cloud platforms.
- Understanding of Agile/Scrum development methodologies.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related discipline preferred.
- Relevant development experience and a strong project portfolio may also be considered.
Preferred Candidate Profile
- Robust problem-solving and analytical skills.
- Good communication and collaboration skills.
- Ability to work independently and deliver quality code.
- Attention to detail and a user-focused approach to interface development.
- Willingness to learn new technologies and front-end development practices.
Key Skills for Naukri
Vue.js, Vue Developer, Front-End Developer, JavaScript, TypeScript, HTML5, CSS3, Vuex, Pinia, Vue Router, REST API, Responsive Web Design, Nuxt.js, Git, Vite, UI Development.
Suggested Naukri Job Titles
1. Vue.js Developer
2. Front-End Developer – Vue.js
3. Vue.js Front-End Engineer
4. UI Developer – Vue.js
5. Vue.js Developer – JavaScript and TypeScript
Send your resume at
[email protected]
📌 Front End Developer (India)
🏢 Spark Tech Wave Innovation
📍 India