Full Stack Engineer (Node.js and Vue.js)
A full stack engineer at Capgemini's Singapore office who designs, builds, tests, and maintains complex software components for enterprise engineering products, using modern web stacks like Node.js, Vue.js/Nuxt, Angular, React, and Go within agile, DevOps, and cloud-based delivery.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Relevant qualifications in Computer Science, Information Systems, Computer Engineering, or related fields
- Good knowledge of agile development, DevOps and cloud technologies
- Experience in modern web and application technologies/stack (e.g. Nuxt, Vue JS, Node JS, Angular, React JS, Go)
- Experience in architecting and developing solutions to complex and ambiguous problems
- Passion for tech and curiosity in learning new technologies
- Excellent analytical and problem-solving skills
- Strong communication and interpersonal skills to collaborate with key stakeholders at all levels
Full description
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 over 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 2025 global revenues of €22.5 billion.
Responsibilities
- Design, build, integrate, test, and maintain complex software components
- Build prototypes and design system architectures to demonstrate technology opportunities
- Adopt design thinking and customer-oriented approach such as agile software development practices to manage and deliver quality solutions
- Harness emerging technologies such as Artificial Intelligence to deliver business value and enhance service experience
- Work with other UX designers, developers and engineers to deliver enterprise engineering products in an exciting and fast-paced environment
- Deliver technical consultancy and expertise in the systems development process, contributing to defining technical specifications, configuring and testing solutions
Requirements
- Relevant qualifications in Computer Science, Information Systems, Computer Engineering, or related fields
- Good knowledge of agile development, DevOps and cloud technologies
- Experience in modern web and application technologies/stack (e.g. Nuxt, Vue JS, Node JS, Angular, React JS, Go)
- Experience in architecting and developing solutions to complex and ambiguous problems
- Passion for tech and curiosity in learning new technologies
- Excellent analytical and problem-solving skills
- Strong communication and interpersonal skills to collaborate with key stakeholders at all levels
Let's talk about what's in it for you!
Passionate people are Capgemini's Ace of Spades - join us to discover a career that will challenge, support and inspire you. Working at Capgemini you'll find the rewards are more than just financial. You will work alongside some very smart and inspiring people on exciting projects and you will also enjoy incredible benefits. We offer flexible work practices and 40 hours of self-development every year with a huge selection of learning opportunities to choose from.
As "Architects of Positive Futures", Capgemini actively supports the community in 3 ways: