
Opportunity at
Bosch2026_MS_EMT1_VM_Senior VS Code Extension Developer (TypeScript | DevOps | CI/CD | Kubernetes)
Bosch is seeking a Senior VS Code Extension Developer to work in Bengaluru on a full-time, on-site basis. This position involves designing, building, and maintaining advanced…
Career Tools
About This Role
Bosch is seeking a Senior VS Code Extension Developer to work in Bengaluru on a full-time, on-site basis. This position involves designing, building, and maintaining advanced Visual Studio Code extensions, plugins, and developer productivity tools. The ideal professional will focus on creating efficient workflows, integrating backend and AI services, and optimizing tool performance. The role requires deep technical proficiency in TypeScript, modern JavaScript, Node.js, and the VS Code Extension API,…
Job Description
Bosch is seeking a Senior VS Code Extension Developer to work in Bengaluru on a full-time, on-site basis. This position involves designing, building, and maintaining advanced Visual Studio Code extensions, plugins, and developer productivity tools. The ideal professional will focus on creating efficient workflows, integrating backend and AI services, and optimizing tool performance.
The role requires deep technical proficiency in TypeScript, modern JavaScript, Node.js, and the VS Code Extension API, alongside solid competencies in DevOps, CI/CD automation, Docker, and Kubernetes. Candidates with a background in .NET technologies, C#, and cloud platforms will find this opportunity well-suited to their skill set. Responsibilities include building automated deployment pipelines, troubleshooting complex developer environments, collaborating with cross-functional teams, and implementing rigorous code testing practices.
Bosch expects applicants to bring six to eight years of software engineering experience and a strong capability in designing scalable software architecture. This role offers the chance to deliver enterprise-grade developer tools that enhance productivity for engineering teams.
Responsibilities
- Design, create, and maintain advanced Visual Studio Code plugins and extensions
- Build customized developer workflows and productivity tools inside VS Code
- Develop extension features utilizing Node.js, TypeScript, and modern JavaScript
- Connect VS Code extensions with AI services, REST APIs, backend services, and developer utilities
- Enhance extension scalability, user experience, and performance
- Construct automated CI/CD pipelines dedicated to extension release and development
- Containerize software via Docker and oversee deployments through Kubernetes
- Partner with DevOps personnel to automate release, build, and deployment workflows
- Resolve complex issues concerning debugging, developer environments, and extensions
- Establish unit testing, code quality standards, and integration testing
- Coordinate with architects, product managers, and engineering squads to supply enterprise developer tools
- Produce documentation for architecture, APIs, and development standards
Requirements
- 6 to 8 years of professional software development experience
- Proficiency in TypeScript and modern JavaScript (ES6+)
- Significant practical experience with Node.js
- Hands-on background in creating Visual Studio Code extensions
- Understanding of the VS Code Extension API
- Familiarity with Language Server Protocol and Debug Adapter Protocol
- Knowledge of Git version control workflows
- Experience building CI/CD pipelines via GitHub Actions, Azure DevOps, Jenkins, or GitLab CI
- Practical skill in Docker containerization and Kubernetes deployment management
- Background in Linux environments, shell scripting, and infrastructure automation
- Experience with REST API integrations and authentication protocols such as OAuth and JWT
- Familiarity with microservices architecture and unit testing frameworks like Jest or Mocha
Qualifications
- B.E. or M.Tech degree
- C# and .NET 6/7/8 experience
- ASP.NET Core Web API development background
- Experience developing tools for .NET applications with the .NET CLI, Roslyn, or MSBuild
- Familiarity with NuGet package management
- Cloud experience on AWS or Azure
- Familiarity with AI-assisted development tools and LLM APIs such as GitHub Copilot and OpenAI
- Electron application development knowledge
- Experience with YAML, Terraform, or Infrastructure as Code
- Contributions to open-source projects
- Background in building enterprise developer platforms or IDE plugins for IntelliJ, Eclipse, or Visual Studio
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and work arrangement for this role?
The position is located in Bengaluru and is on-site.
What is the employment type?
This is a full-time position.
How many years of experience are required?
The posting requires six to eight years of software development experience.
What salary does this position offer?
The job posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.

