Description :
We are seeking an experienced Frontend Developer with strong expertise in Vue.js (Vue 3) to join our dynamic team in GIFT City, Gandhinagar. The ideal candidate should have a proven background in modern JavaScript frameworks, front-end optimization, and scalable UI architecture.
You will play a key role in designing and developing responsive, high-performance web interfaces while collaborating closely with backend, design, and DevOps teams. This role offers the opportunity to contribute to enterprise-grade applications with a strong focus on performance, reusability, and user experience.
Key Responsibilities :
- Design, develop, and maintain complex, responsive web applications using Vue 3.
- Utilize your experience with Angular (4 / 6 / 8) or React.js to integrate best practices and modern front-end design patterns.
- Write clean, modular, and well-documented JavaScript and Vue.js code.
- Work extensively with HTML5, CSS3, Bootstrap, and jQuery to create seamless user interfaces.
- Perform frontend performance tuning and optimization to ensure fast load times and smooth UX.
- Implement Angular Material Design or similar UI frameworks where applicable.
- Develop and maintain reusable components, widgets, and libraries to enhance development efficiency.
- Participate in the code release process, including bundling, build optimization, and deployment.
- Troubleshoot and resolve frontend-related issues across environments and browsers.
- Use Webpack, Angular CLI, or equivalent tools for project builds and configurations.
- Follow Agile / Scrum methodologies for planning, development, and delivery.
- Implement unit testing and ensure robust testing practices throughout the development lifecycle.
- Utilize state management libraries / frameworks such as NGRX, RXJS, Vuex, or Redux (Saga / Thunk).
- Collaborate in Continuous Integration (CI) processes and work with tools like Jenkins, GitLab CI, or GitHub Actions.
- Work with cloud-based deployments preferably AWS or Azure for CDN and static site hosting.
Required Skills and Qualifications :
Primary Skill : Vue.js (Vue 3)6 - 9 years of total IT experience in front-end development.5+ years of strong experience with Angular (4 / 6 / 8) or React.js.7+ years of experience in JavaScript, jQuery, Bootstrap, HTML5, and CSS3.1+ year of experience in performance optimization and front-end fine-tuning.Experience with Angular Material Design or similar UI component libraries.Proficient in troubleshooting, debugging, and optimizing frontend applications.Solid understanding of build tools like Webpack and code release processes.Experience in building and managing reusable components and frontend libraries.Knowledge of state management frameworks such as NGRX, RXJS, Vuex, or Redux.Familiarity with Agile methodologies, CI / CD pipelines, and version control systems (Git).Good understanding of cloud deployment concepts, especially AWS / Azure CDN and static web hosting.Preferred Skills :
Experience working with Vuex for state management in Vue.js applications.Exposure to TypeScript for scalable front-end development.Hands-on experience with unit testing frameworks like Jest, Mocha, or Karma.Understanding of micro-frontend architecture and modular design patterns.(ref : hirist.tech)