Software Engineer (React and Node.js)
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 10 hours ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Capgemini
Capgemini is a global business and technology transformation partner powered by AI, delivering real business impact. With close to six decades of experience, the company employs over 420,000 people across more than 50 countries. Capgemini offers comprehensive services and solutions through its strong industry expertise and partnerships, specializing in strategy, technology, design, engineering, and business operations. In 2025, it recorded €22.5 billion in revenue.
Role Overview
This practical role emphasizes frontend development using React, alongside working on backend services with Node.js and managing AWS infrastructure. Responsibilities include technical planning, maintaining high-quality implementation, and occasionally taking lead on feature development.
Key Responsibilities
- Design and enhance web editors and UI components using TypeScript and React.js.
- Create backend APIs and internal tools leveraging TypeScript with Node.js.
- Work closely with the Tech Lead to realize platform plans and technical strategies.
- Own features end-to-end including design, development, testing, deployment, and ongoing maintenance.
- Engage actively in code reviews, system architecture discussions, and best engineering practices.
- Ensure applications perform well, scale efficiently, and maintain reliability at scale.
- Contribute to AWS deployment, CI/CD pipelines, and cloud infrastructure improvements.
- Document system designs, features, and operational guidelines clearly.
- Occasionally lead development of features independently.
Required Qualifications
- Proven proficiency with React and TypeScript for building production-quality dashboards; solid backend skills in Node.js with TypeScript.
- Practical experience with large language models or generative AI projects, including prompt engineering, API integration, and managing unpredictable outputs.
- Hands-on AWS deployment and cloud-native systems experience.
- Familiarity with continuous integration, deployment pipelines, and infrastructure-as-code techniques.
- Understanding of scalable systems architecture, performance tuning, and secure coding standards.
- Collaborative approach working with product managers, QA, DevOps, and data teams.
- Comfortable navigating both new and existing codebases, with a rapid learning aptitude.
- Strong sense of ownership, clear communication skills, and adherence to engineering discipline.
Desirable Skills
- Experience with website builders or content management systems.
- Knowledge of Retrieval-Augmented Generation (RAG), embeddings, vector search, or agentic workflows and tools like MCP.
- Familiarity with Terraform or other Infrastructure as Code solutions.
- Experience in large-scale monitoring, observability platforms, or distributed systems.
Employee Experience and Values
Joining Capgemini means working with passionate professionals on exciting projects while enjoying excellent benefits like flexible working arrangements and 40 hours annually dedicated to self-learning from a broad range of opportunities.
Capgemini actively promotes diversity and inclusion, encouraging applications regardless of gender identity, ethnicity, sexual orientation, religion, ability, intersex status, or age. Celebrations and employee resource groups further support this ethos.
Committed to social impact and digital inclusion, Capgemini helps society navigate the digital transformation, supports community engagement through charitable activities, and focuses on environmental sustainability with strong carbon reduction goals.
Recognized as one of the most ethical companies globally for over eight years, Capgemini values honesty, boldness, trust, teamwork, freedom, fun, and modesty—principles deeply rooted since its inception.
We invite you to bring your full self to work and contribute to creating positive futures for all stakeholders.