Vue JS Developer
Job Description
About the job: Build modern, high-performing web experiences where clean UI meets smart functionality. In this role, you’ll craft responsive, user-centric applications using Vue.js while collaborating closely with designers, backend engineers, and product teams to turn ideas into polished features. You’ll help shape front-end architecture, improve performance, and maintain code quality through thoughtful reviews and best practices. With an added focus on AI-enabled capabilities, you’ll also explore how intelligent features—like recommendations, automation, or smarter search—can elevate the product experience. If you enjoy ownership, iterative delivery, and working in a team that values clarity, creativity, and continuous learning, this is a great opportunity to grow your impact while building software that users genuinely enjoy. Technical Requirements: Minimum Qualifications: • 3–5 years of professional experience in front-end development with strong hands-on expertise in Vue.js. • Proficiency in building component-based UIs and working with modern JavaScript (ES6+). • Solid understanding of responsive design, browser compatibility, and front-end performance fundamentals. • Experience integrating UI with RESTful APIs and handling real-world application states and edge cases. • Bachelor’s/Master’s degree in BE, ME, BTECH, MTECH, MCA, MSC, or MBA (or equivalent practical experience). Responsibilities: Key Responsibilities: • Develop and maintain scalable, modular front-end applications using Vue.js aligned to product and UX requirements. • Build reusable UI components, manage state effectively, and ensure consistent behavior across browsers and devices. • Translate wireframes and design systems into responsive, accessible interfaces with strong attention to detail. • Integrate front-end features with APIs and ensure smooth data flow, error handling, and loading states. • Optimize performance through efficient rendering, code-splitting, and front-end best practices. • Participate in code reviews, enforce maintainable patterns, and contribute to front-end architecture decisions. • Collaborate with cross-functional teams to estimate work, plan releases, and deliver features iteratively. • Support AI-driven feature integration by consuming AI/ML services and embedding intelligent UX patterns where relevant. Preferred Skills: Technology->UI & Markup Language->Vue.js