A skilled Senior Vue.js Developer with experience in building scalable frontend applications, dashboards, and data-driven user interfaces.
Key Responsibilities
- Frontend Development: Build responsive, modular, and maintainable user interfaces using Vue.js, Vuex, and related frontend libraries.
- Dashboard & Analytics: Design and develop interactive dashboards for real-time data monitoring, reporting, and analytics.
- Data Visualization: Implement charts, graphs, and visual components using libraries such as Chart.js, D3.js, ApexCharts, or similar.
- API Integration: Integrate frontend components with RESTful APIs and backend services to ensure seamless data flow.
- Cloud Integration: Collaborate on deploying frontend applications on cloud platforms such as AWS, GCP, or Azure.
- Component Reusability: Develop reusable Vue.js components and maintain scalable, well-structured code architecture.
- Collaboration: Work closely with backend developers, data engineers, and product teams to deliver high-quality, cohesive solutions.
Skills & Experience
- 4+ years of professional experience in frontend development using Vue.js.
- Proven experience in building dashboards and analytics platforms.
- Proficiency in data visualization libraries including Chart.js, D3.js, and ApexCharts.
- Familiarity with cloud-hosted applications and frontend deployment workflows on AWS, GCP, or Azure.
- Experience with quick commerce, real-time data platforms, or fast-paced web applications is a plus.
- Strong problem-solving, communication, and collaboration skills.
- Knowledge of responsive design, performance optimization, and component-based architecture.
Full Job Description
The Senior Vue.js Developer will be responsible for building dynamic, responsive, and modular user interfaces for dashboards, analytics platforms, and web applications. The ideal candidate has strong expertise in Vue.js, data visualization, and cloud-deployed applications, preferably with experience in quick commerce or real-time systems.