HamburgerMenu
hirist

Frontend Developer - Vue.js

Samporna People Network
Multiple Locations
4 - 7 Years

Posted on: 29/10/2025

Job Description

About the Role :

Seeking a passionate and skilled Frontend Developer with solid experience in Vue.js. The ideal candidate will have hands-on experience in building scalable, modular applications using micro-frontend architecture, integrating with REST APIs, and working with modern tooling like Vite.js, Pinia/Vuex, and RxJS. Exposure to GraphQL, WebSockets, and unit testing frameworks is highly desirable.

Key Responsibilities :

- Develop and maintain responsive, modular, and scalable front-end applications using Vue.js.

- Architect and implement micro-frontend solutions for large-scale applications.

- Integrate frontend components with RESTful APIs and optionally GraphQL endpoints.

- Manage state using Pinia or Vuex and handle reactive programming with RxJS.

- Optimize build and development workflows using Vite.js.

- Write robust unit tests using Vitest, Jest, or similar frameworks.

- Collaborate with UX/UI designers using tools like Figma to translate designs into functional interfaces.

- Participate in code reviews, sprint planning, and agile ceremonies.

- Work with Azure DevOps for CI/CD pipelines and deployment workflows.

- Use Git for version control and collaborate effectively in a team environment.

- Ensure cross-browser compatibility and performance optimization.

Required Skills & Qualifications :

- 3- 6 years of professional experience in frontend development.

- Strong proficiency in Vue.js or React / Angular experience open to learning Vue.

- Experience with RxJS, REST API integration, and micro-frontend architecture.

- Familiarity with Vite.js, Pinia, or Vuex for state management.

- Exposure to GraphQL and WebSockets is a strong plus.

- Solid understanding of unit testing using Vitest, Jest, or similar.

- Experience with Azure Cloud, Azure DevOps, and Git.

- Ability to work with design tools like Figma and translate UI/UX designs into code.

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration abilities.

Preferred Qualifications :

- Bachelor's degree in computer science, Engineering, or related field.

- Experience working in Agile/Scrum environments.

- Familiarity with containerization (Docker) and cloud-native development is a plus.

info-icon

Did you find something suspicious?