Senior Software Engineer

  • Kolkata
  • Tech Mahindra

Senior/Lead - Vue.JS Developer


Responsibilities:
*

- Develop high-quality, responsive, and interactive web applications using Vue.Js

- Write clean, modular, and reusable code

- Collaborate with designers to implement visually appealing and user-friendly interfaces

- Work with backend developers to integrate APIs and ensure seamless data flow

- Participate in code reviews and contribute to improving the overall code quality

- Troubleshoot and debug issues, optimizing application performance

- Stay up-to-date with the latest Vue.Js ecosystem and best practices

*Requirements:
*

- 5+ years of experience with Vue2 & Vue3.

- Strong understanding of JavaScript, Typescript, HTML 5, and CSS3 & design system libraries

- Experience with Vue.Js ecosystem (Vue Router, Vuex or Pinia, etc.)

- Familiarity with modern front-end build tools (Webpack, Vite, Babel, etc.)

- Knowledge of state management and routing

- Experience with unit testing and end-to-end testing frameworks

- Strong problem-solving skills and attention to detail

- Excellent communication and teamwork skills

*Nice to Have:
*

- Nuxtjs, NodeJs

- Experience with other JavaScript frameworks (React, Angular, etc.)

- Knowledge of backend technologies (Node.Js, Ruby on Rails, etc.)

- Familiarity with DevOps practices and tools (Docker, Kubernetes, etc.)

- Experience with performance optimization and accessibility

Insert your email to proceed to Tech Mahindra's job offer

or