NextHire Try for free

JobWorld

Posted 5 Feb 2026

VS Code Developer (Python + NodeJS)

Apply with NextHire Auto Apply fills in the application for you.
Team
Cyient
Posted
5 Feb 2026

About the role

JD - VS Code Developer (Python + NodeJS) – 3–5 Years

Role Overview

The VS Code Developer builds sophisticated VS Code extensions that enhance developer productivity across the organization. The role involves designing, developing, testing, and deploying VS Code extensions using NodeJS and Python, integrating with APIs, cloud services, DevOps tools, and internal systems.


Key Responsibilities

- Develop VS Code extensions (commands, tree views, webviews, configuration panels).

- Build features such as webviews, custom explorers, tree views, sidebar tools, and language-specific integrations.

- Integrate extensions with backend services (REST APIs, Python services, cloud functions, databases).

- Develop automated tests, mocks, and validation suites for extension features.

- Write clean, modular code aligned with VS Code API best practices.

- Optimize extensions for performance, caching, and memory usage.

- Collaborate with the ops team for packaging, versioning, telemetry, and release management.

- Participate in design discussions, propose technical approaches, and create documentation.

- Troubleshoot issues reported by users and debug extension runtime errors.


Required Skills & Experience

- 3–5 years of development experience with TypeScript/NodeJS and Python.

- Hands-on experience building VS Code extensions—commands, providers, tree views, webviews, configuration management, workspace APIs, etc.

- Strong Python development skills for backend computation, scripting, or integration logic and knowledge of Python packaging (pip, wheel, venv, setuptools, pyinstaller, etc.)

- Proficiency with Git, CI/CD, debugging tools, and unit testing frameworks.

- Familiarity with secure coding practices, dependency management.


Nice to Have

- Experience with cloud platforms (AWS/Azure/GCP).

- Knowledge of developer tooling ecosystems: LSP (Language Server Protocol), DAP (Debug Adapter Protocol).

- Understanding of UI/UX principles for VS Code webviews.

- Exposure to DevOps tools such as GitHub Actions, ArgoCD, Jenkins, etc.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach