Login Sign Up

Senior UI Developer (Vue.js + TypeScript)

Capgemini

4 - 10 years

Bengaluru

Posted: 20/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title : Senior UI Developer (Vue.js + TypeScript)

Job Title: Primary: Vue, Typescript & Secondary: PHP

Location: Bangalore, Mumbai, Pune

Experience - 4-10 years


Choosing Capgemini means choosing a place where youll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine whats possible. Join us to build modern, scalable, and high-performing UI applications using Vue.js and TypeScript.


Your Role


As a Senior UI Developer, you will design, develop, and optimize responsive web applications using Vue.js and TypeScript. You will work closely with cross-functional teams to deliver scalable, high-quality frontend solutions aligned with business needs.


In this role, you will:


  • Develop and maintain UI applications using Vue.js (Vue 2 & Vue 3) and TypeScript
  • Build reusable components and scalable frontend architectures
  • Work on both new feature development and enhancement of existing applications
  • Integrate RESTful APIs and collaborate with backend teams
  • Ensure responsive design, performance optimization, and cross-browser compatibility
  • Apply best practices for clean, maintainable, and efficient code
  • Participate in code reviews, debugging, and troubleshooting
  • Collaborate with UX/UI teams for seamless user experience design
  • Use modern tools (Webpack, Vite, Babel) and version control (Git)
  • Contribute to Agile/Scrum ceremonies and team collaboration
  • Leverage AI-assisted development tools and modern frontend practices


Your Profile


  • 410 years of experience in frontend/UI development
  • Minimum 4+ years of hands-on experience in Vue.js and TypeScript
  • Strong proficiency in JavaScript (ES6+) and modern frontend practices
  • Strong understanding of Vue.js fundamentals (components, reactivity, lifecycle hooks, Composition API, Virtual DOM)
  • Experience with Vue ecosystem tools such as Vue CLI, Vuex/Pinia, Vue Router, and Nuxt.js
  • Good knowledge of HTML5, CSS3, and preprocessors (Sass/SCSS, Less)
  • Experience in building responsive and cross-browser compatible applications
  • Strong debugging, troubleshooting, and problem-solving skills
  • Familiarity with unit testing (Jest, Vue Test Utils, Mocha)
  • Bachelors degree in computer science, Engineering, or related field (preferred)


Nice to Have:


  • Knowledge of React.js
  • Basic understanding of PHP for backend integration
  • Experience with SSR using Nuxt.js
  • Knowledge of authentication (JWT, OAuth)
  • Exposure to CI/CD and DevOps practices
  • Awareness of accessibility standards (WCAG) and cross-browser issues


What youll love about working here


  • Opportunity to shape your career with diverse growth paths
  • Access to advanced learning platforms and certifications
  • Collaborative and inclusive work environment
  • Comprehensive wellness and employee benefits


About Capgemini


Capgemini is an AI powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of 22.1 billion. Capgemini in India comprises nearly 235,000 team members working across 13 locations: Bangalore, Bhubaneswar, Chennai, Coimbatore, Gandhinagar, Gurugram, Hyderabad, Kolkata, Mumbai, Noida, Pune, Salem, and Tiruchirappalli. Make It Real | www.capgemini.com/in-en

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.