Apply now »

Typescript & Vscode

Your Role

Design, develop, and maintain scalable frontend applications with a focus on performance and usability.
Build advanced, reusable, and maintainable UI components using React and TypeScript.
Architect and implement complex state management solutions and optimize frontend performance.
Develop and maintain Visual Studio Code extensions and integrate with IDE platforms.Work with extensible IDE frameworks such as Eclipse plugin architecture or similar platforms.
Design and maintain large-scale frontend codebases following best practices in modularity and reusability.
Collaborate with backend teams to integrate with APIs, CLIs, compilers, debuggers, and developer tools.
Contribute to software architecture design, ensuring scalability, maintainability, and clean API contracts.
Implement and maintain CI/CD pipelines, automated testing, and containerized environments using Docker.
Handle build systems, packaging, and distribution for desktop or IDE-based applications.
Work closely with cross-functional teams including product, UX, and backend engineering.

Your Profile

8+ years of experience in software development, with a strong focus on frontend engineering.
Expert-level proficiency in TypeScript and React, including advanced hooks patterns, complex state management, performance optimization, and scalable component library design.
Strong experience in designing and maintaining large-scale frontend codebases with high performance and maintainability.
Hands-on experience in building Visual Studio Code extensions; familiarity with Eclipse IDE/plugin architecture or other extensible IDE platforms is a plus.
Solid understanding of software architecture, modular design, and API contracts.
Experience integrating frontend applications with backend systems, CLIs, compilers, debuggers, and developer tools.
Familiarity with CI/CD pipelines, automated testing frameworks, and container technologies (Docker).
Experience with build systems and packaging for desktop or IDE-based tools.
Exposure to embedded systems, real-time systems, or systems programming workflows is an added advantage.
Strong written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams.

What You’ll Love About Working Here

We value flexibility and support our employees with Hybrid work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You’ll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.

About Us

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Ref. code:  459269
Posted on:  29 Apr 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Products & Systems Engineering

Apply now »