Posted on: 01/12/2025
Job Title : Vue.js Developer
Location : Bangalore
Job Type : Full-Time
Experience : 2+ Years
Job Summary :
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 :
- 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 :
- 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.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1583021
Interview Questions for you
View All