HamburgerMenu
hirist

Vue.js Developer - UI Component

GFL Recruitment Private Limited
Bangalore
3 - 5 Years

Posted on: 07/01/2026

Job Description

Description :


Job Title: Vue.js Developer

Location: Bangalore

Job Type: Full-Time

Experience: 2+ Years in Vuejs

Immediate Joiner


Job Summary :


Seeking a highly experienced Vue.js Developer with 2-4 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 :

1. Dynamically rendered components.

2. Nested or multi-step modals.

3. Conditional content switching.

4. 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?

Similar jobs that you might be interested in