Job description
<p><p>We're seeking a <b>Vue.js</b> Developer to join our team in Pune.
This is a critical role for a professional who is not only a master of modern front-end development but also a versatile and adaptable problem-solver.
You will be responsible for designing, developing, and maintaining high-quality, scalable, and responsive web applications using both the Vue.js and React frameworks.
<br/><br/></p><p>The ideal candidate will have a deep understanding of both ecosystems and a proven track record of leading complex, multi-framework projects from concept to deployment.
You will be based in our Pune office and must be willing to travel to our Mumbai location and various client locations as needed.</p><br/><p><b>Responsibilities :</b></p><p><br/>- Develop and Maintain Applications : Lead the design, development, and maintenance of robust and scalable web applications using Vue.js (Vue 2/3) and React.
<br/><br/></p><p>- Component Development : Build and maintain reusable, modular components and libraries that contribute to a standardized and efficient codebase across both frameworks.
<br/><br/></p><p>- Collaboration : Work closely with UI/UX designers, backend developers, product managers, and other stakeholders to translate business requirements into technical solutions.
<br/><br/></p><p>- Performance and Optimization : Optimize applications for maximum speed and scalability, ensuring cross-browser compatibility and a seamless user experience.
<br/><br/></p><p>- Code Quality : Uphold and enforce coding standards, perform code reviews, and ensure the delivery of clean, testable, and well-documented code.
<br/><br/></p><p>- API Integration : Integrate front-end components with RESTful APIs and other services, ensuring seamless data flow.
<br/><br/></p><p>- Mentorship : Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
<br/><br/></p><p>- Problem-Solving : Diagnose and resolve complex bugs, performance issues, and other technical challenges across the application stack.
<br/><br/></p><p>- Stay Current : Keep up-to-date with the latest trends and technologies in the Vue.js, React, and broader front-end development ecosystems.</p><br/><p><b>Required Skills & Qualifications :</b><br/><br/></p><p>- Experience : 4+ years of professional experience in front-end development, with a strong focus on both Vue.js and React.
<br/><br/></p><p>- Core Technologies : Exceptional proficiency in JavaScript (ES6+), HTML5, and CSS3.
<br/><br/></p><p>- Vue.js Ecosystem : In-depth knowledge of the Vue.js framework, its core principles, Vue Router, and a state management library like Vuex or Pinia.
<br/><br/></p><p>- React Ecosystem : In-depth knowledge of the React framework, its core principles, React Router, and a state management library like Redux or the Context API.
<br/><br/></p><p>- Build Tools : Experience with modern front-end build pipelines and tools such as Webpack, Vite, and Babel.
<br/><br/></p><p>- Version Control : Solid experience with version control systems, especially Git.
<br/><br/></p><p>- Testing : Hands-on experience with unit and end-to-end testing frameworks like Jest, Mocha, or Cypress.
<br/><br/></p><p>- API : Proven experience in consuming and integrating with RESTful APIs. <br/><br/></p><p>- Soft Skills : Strong problem-solving, analytical, and communication skills.
Ability to work effectively in an Agile/Scrum environment.
<br/><br/></p><p>- Travel : Willingness to travel to Mumbai and client locations as required for project meetings and collaboration.</p><br/><p><b>Good to Have :</b><br/><br/></p><p>- Familiarity with server-side rendering (SSR) using Nuxt.js or Next.js.
<br/><br/></p><p>- Knowledge of cloud platforms (AWS, Azure, or GCP).
<br/><br/></p><p>- Experience with UI component libraries like Vuetify, Element UI, or Material UI.</p><br/></p> (ref:hirist.tech)
Required Skill Profession
Computer Occupations