HamburgerMenu
hirist

Vue.js Developer

GFL Recruitment Private Limited
Bangalore
2 - 5 Years

Posted on: 01/12/2025

Job Description

Job Title : Vue.js Developer


Location : Bangalore



Job Type : Full-Time



Experience : 2+ Years



Job Summary :


Seeking a highly experienced Vue.js Developer with 2- 5 years of front-end development expertise.

The role involves designing and building robust single-page applications using Vue.js, with a strong emphasis on managing complex UI interactions, dynamic rendering, and stateful behaviour.

You will work closely with testers and backend teams to build seamless, interactive user experiences.


Key Responsibilities :



- Build and maintain scalable front-end applications using Vue.js (Options API).


- Manage routing and navigation using Vue Router.


- Implement and maintain global state using Vuex.


- Use Bootstrap to develop responsive and accessible UI components.


- Handle complex UI scenarios such as:


- Dynamically rendered components.


- Nested or multi-step modals.


- Conditional content switching.


- Lifecycle control of elements, like iframes.


- Ensure smooth data-driven UI updates with asynchronous data flow.


- Integrate RESTful APIs for dynamic content and real-time interactions.


- Optimize application performance and responsiveness.


- Collaborate with testers and backend developers for seamless integration and issue resolution.


Requirements :



- 3+ years of front-end development experience, including at least 2 years with Vue.js.


- Expertise in Vue Options API, component lifecycle, custom events, props, and reactivity.


- Proficiency with Vuex for managing shared state across components.


- Experience working with Vue Router for navigation and nested routes.


- Solid grasp of Bootstrap for responsive layout and UI consistency.


- Demonstrated ability to build and manage dynamic, stateful, and interactive user interfaces.


- Familiarity with working on UI patterns involving modals, conditional rendering, and embedded content (e.g., iframes).


- Proficient in JavaScript (ES6+), HTML5, CSS3, and modern tooling like Vue CLI.


- Hands-on experience with API integration and async operations using axios, fetch, or similar.


info-icon

Did you find something suspicious?