Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Your Role
As a Vue JS Web Sr Developer at Capgemini, you will be responsible for designing and developing modern, scalable, and secure web applications using Vue.js and related technologies. You will work closely with cross-functional teams to build robust front-end architectures, drive technical decisions, and deliver high-quality software solutions aligned with business objectives.
You will contribute throughout the software development lifecycle, from solution design and development to testing, deployment, and continuous improvement. This role requires strong technical expertise, problem-solving skills, and the ability to work independently while collaborating effectively with business and technology stakeholders.
Responsibilities & Scope
- Design and develop user-facing applications using Vue.js and modern JavaScript frameworks
- Build scalable application foundations and front-end architectures from scratch
- Collaborate with developers, architects, and business stakeholders to deliver technical solutions that meet business requirements
- Develop clean, maintainable, secure, and well-documented code following best practices
- Create reusable components and front-end libraries for future use
- Integrate applications with RESTful APIs and backend services
- Monitor security updates and vulnerabilities related to Vue.js and project dependencies
- Recommend and implement upgrades to maintain modern development and security standards
- Troubleshoot, debug, and optimize application performance
- Participate in Agile ceremonies and contribute throughout all phases of the Software Development Life Cycle (SDLC)
- Support integration testing, system testing, and user acceptance testing activities
- Stay current with emerging trends and advancements within the JavaScript and Vue.js ecosystem
- Collaborate within technology communities and contribute to knowledge sharing initiatives
- Work independently with minimal supervision while maintaining high-quality delivery standards
Your Profile
- Experience – 4+ years of experience in web application development with strong expertise in designing and building applications from scratch
- Vue.js Expertise – Minimum 2+ years of strong hands-on experience developing applications with Vue.js
- JavaScript Proficiency – Deep knowledge of JavaScript and modern ES6+ features and capabilities
- Framework Knowledge – Strong understanding of Vue.js core principles including components, reactivity, state management, and Virtual DOM
- Frontend Development – Solid experience with HTML5, CSS3, and CSS preprocessors such as Sass or Less
- Application Architecture – Understanding of modern application design patterns, server-side rendering concepts, and component-based architecture
- Analytical Skills – Strong troubleshooting, debugging, and problem-solving capabilities
- Collaboration & Communication – Excellent communication skills with a service-oriented and team-focused mindset
- Agile Methodologies – Experience working within Agile software development environments
Primary Skills (Must Have)
- JavaScript (ES6+)
- Vue.js
- Vue CLI
- Vuex
- Vue Router
- Nuxt.js
- HTML5
- CSS3
- Sass or Less
- Server-Side Rendering (SSR)
- Functional Programming
- Object-Oriented Programming (OOP)
- RESTful API Development and Integration
- JavaScript Testing Frameworks (Jest, Mocha)
- Babel
- Webpack
- Git
- Agile Development Methodologies
Secondary Skills (Nice to Have)
- Node.js
- RESTful Services/APIs
- Cross-Browser Development
- Analytics Implementation
- Accessibility Standards (WCAG)
- Git/Version Control Tools (Git, Bitbucket, SVN)
What you'll love
- Exposure to top global companies working with Capgemini (145 of the Fortune 500 companies)
- Tech solutions and projects driving societal impact and paving the way for a sustainable future
- Well-being hub and different wellbeing initiatives
Need to know
Career Development in Spanish & English: Training, certifications, and mentorship programs available in both languages to support bilingual growth.
Community Engagement: Participate in local volunteering initiatives, tech meetups, and cultural events that connect you with the Capgemini community.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong 55+ year heritage, Capgemini is trusted by its clients to unlock the value of technology and address the full breadth of their business needs through strategy, design, engineering, AI, cloud, data, and industry expertise.
At Capgemini Mexico, we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment based on merit, qualifications, and business needs, without discrimination of any kind.