Job Title : Frontend / UI-UX Developer (Vue.js)
Location : Noida(Work from Office)
Experience : 6+ Years
Employment Type : Full-time
About the Role
We are looking for a talented Frontend / UI-UX Developer with strong expertise in Vue.js to build modern, scalable, and high-performing Single Page Applications (SPAs). The ideal candidate will have a strong eye for design, deep knowledge of frontend architecture, and the ability to collaborate closely with UI / UX designers and backend teams.
Key Responsibilities
- Develop and maintain Single Page Applications (SPA) using Vue.js 2
- Implement state management using Vuex and modern state management patterns
- Build and optimize frontend projects using Vite (Webpack familiarity is a plus)
- Write clean, maintainable code using JavaScript (ES6+); TypeScript is a plus
- Integrate frontend applications with backend services via REST APIs
- Use Axios / Vue Resource for API integration
- Develop responsive user interfaces using BootstrapVue / Bootstrap 4
- Style applications using SCSS / SASS
- Follow component-driven design principles
- Implement and maintain design systems
- Ensure responsive UI across devices and screen sizes
- Maintain cross-browser compatibility
- Implement web accessibility standards (WCAG, ARIA)
- Handle advanced form validation using VeeValidate
- Optimize SPA performance and loading times
- Write unit tests using Jest and Vue Test Utils
- Collaborate with designers using Figma and participate in UI prototyping discussions
- Follow Git workflows and work within CI pipelines
Required Skills & Qualifications
Strong experience with Vue.js 2 and VuexProficiency in JavaScript ES6+Solid understanding of SPA architectureExperience integrating REST APIsHands-on experience with BootstrapVue / Bootstrap 4Experience with SCSS / SASSKnowledge of web accessibility standards (WCAG, ARIA)Experience with frontend testing frameworksStrong understanding of responsive and cross-browser UI developmentExperience working with Git and CI pipelinesNice to Have
Familiarity with TypeScriptExperience with Webpack (legacy projects)Experience contributing to or building design systemsPerformance optimization experience for high-traffic applicationsSoft Skills
Strong attention to UI detail and usabilityCollaborative mindset for cross-functional work (Product, Backend, Design)Problem-solving and performance-focused thinkingStrong communication skills