Job Description: Vue.js Developer (6+ Years Experience) – Hyderabad

Position: Vue.js Developer

Experience: 6+ Years

Location: Hyderabad

Work Mode: [Onsite/Remote]

Job Summary:

We are looking for an experienced Vue.js Developer with 6+ years of expertise in front-end development. The ideal candidate should have a deep understanding of Vue.js, JavaScript, and modern front-end technologies to build scalable and high-performing web applications.

Key Responsibilities:

  • Develop, test, and maintain high-quality web applications using Vue.js and related technologies.
  • Design and implement UI components with Vue.js, Vuex (or Pinia), and TypeScript (if applicable).
  • Optimize applications for maximum speed, scalability, and maintainability.
  • Collaborate with back-end developers, designers, and product teams to create seamless user experiences.
  • Write clean, reusable, and well-documented code following best practices.
  • Debug and resolve performance issues, ensuring smooth application functionality.
  • Stay up to date with the latest trends in Vue.js and front-end development.
  • Implement RESTful API integrations and ensure proper state management.
  • Conduct code reviews and mentor junior developers as needed.

Required Skills & Qualifications:

  • Strong proficiency in Vue.js (Vue 2 & Vue 3) and Vuex (or Pinia).
  • Expertise in JavaScript, TypeScript, HTML5, CSS3, and SCSS/SASS.
  • Experience with component-based architecture and reusable UI components.
  • Good understanding of RESTful APIs and asynchronous programming.
  • Hands-on experience with modern build tools (Webpack, Vite, Babel, etc.).
  • Proficiency in unit testing and front-end testing frameworks (Jest, Cypress, Mocha, etc.).
  • Experience in responsive and cross-browser development.
  • Familiarity with Git and version control workflows.
  • Knowledge of SSR (Server-Side Rendering) and Static Site Generation (Nuxt.js is a plus).
  • Understanding of CI/CD pipelines for front-end applications.

Preferred Qualifications (Nice to Have):

  • Experience with GraphQL, WebSockets, or real-time applications.
  • Knowledge of Docker, Kubernetes, and cloud platforms like AWS, Azure, or GCP.
  • Prior experience in progressive web apps (PWA) development.
  • Familiarity with Micro Frontends Architecture.

Why Join Us?

  • Opportunity to work with a talented and innovative team.
  • Cutting-edge technology stack and challenging projects.
  • Competitive salary and benefits.
  • Career growth and skill development opportunities.

About First Due

First Due is the fastest-growing end-to-end software solution designed specifically for Fire and Emergency Medical Services (EMS). Built from the ground up in the cloud, First Due provides a comprehensive platform that enables agencies to manage their entire operation efficiently in one place.

With First Due, agencies no longer need to juggle multiple disconnected systems. Instead, they can consolidate essential functions such as National Fire Incident Reporting System (NFIRS) compliance, Electronic Patient Care Reporting (ePCR), fire prevention, pre-incident planning, scheduling and personnel management, asset and inventory tracking, hydrant management, training, community engagement, and mobile response—all within a single, user-friendly application.

Designed for seamless access, First Due is available anytime, anywhere, on any device, ensuring that first responders and administrators always have the tools they need at their fingertips. By eliminating the need for multiple logins and software integrations, First Due enhances operational efficiency, improves data accuracy, and streamlines workflows, allowing agencies to focus on what matters most—saving lives and protecting communities.