HamburgerMenu
hirist

CloudFulcrum - Senior VS Code Extension Developer

Posted on: 28/01/2026

Job Description

About CloudFulcrum :


CloudFulcrum is a global professional services firm specializing in Salesforce DevOps, Enterprise DevOps, and Digital Transformation.

A trusted Copado partner, we deliver Copado-as-a-Service solutions that enable rapid onboarding and automated, end-to-end CI/CD pipelines, helping organizations achieve speed, scale, and agility across the Salesforce platform.

About the Role :


We are looking for an experienced VS Code Extension Developer to design, build, and maintain high-quality, scalable, and secure Visual Studio Code plugins used by developers in enterprise environments.

This role focuses on developer productivity, DevOps tooling, API integrations, and seamless IDE experiences.

You will work closely with backend teams, DevOps engineers, and product managers to deliver intuitive developer tools.

Key Responsibilities :

VS Code Extension Development :


- Design and develop production-grade VS Code extensions using TypeScript and Node.js.

- Implement commands, Tree Views, WebViews, status bar items, and configuration settings.

- Manage extension lifecycle, activation events, and performance optimization.

- Ensure compatibility across VS Code versions and operating systems.

UI & User Experience :


- Build intuitive UI using :

1. VS Code native APIs (TreeView, QuickPick, Notifications).

2. WebViews (HTML, CSS, JavaScript / TypeScript).

- Develop interactive dashboards, configuration screens, and reports within VS Code.

- Follow UX best practices for developer-centric tools.

Backend & API Integration :


- Integrate extensions with REST APIs, backend services, and CLI tools.

- Implement secure authentication using OAuth 2.0, JWT, PATs.

- Manage secrets securely using VS Code SecretStorage.

- Handle async workflows, retries, and error handling gracefully.

DevOps & SCM Integration :


- Integrate with Git workflows (branches, commits, diffs, pull requests).

- Trigger or interact with CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).

- Execute and manage shell/CLI commands from extensions.

- Parse and visualize logs, YAML, JSON, and config files.

Architecture, Security & Quality :


- Design modular, maintainable extension architecture.

- Apply security best practices for extensions and WebViews (CSP, sandboxing).

- Optimize performance for large repositories and workspaces.

- Write unit and integration tests for extensions.

- Participate in code reviews and enforce best practices.

Publishing & Maintenance :


- Package and publish extensions using vsce.

- Manage versioning, release notes, and marketplace updates.

- Monitor telemetry, logs, and user feedback.

- Provide ongoing enhancements and bug fixes.

Required Skills & Qualifications :

Core Technical Skills :


- TypeScript & JavaScript (ES6+).

- Node.js.

- VS Code Extension API (commands, TreeView, WebView, workspace APIs).

- REST API integration.

- Git & source control fundamentals.

UI & Frontend :


- HTML5, CSS3.

- WebView development.

- React / Vue (optional but preferred).

DevOps & Tooling :


- Experience integrating with CI/CD systems.

- YAML, JSON handling.

- CLI tools integration.

- Docker fundamentals (nice to have).

Security & Best Practices :


- Secure credential handling.

- Token management & refresh.

- Extension security guidelines.

- Error handling & logging.

Nice-to-Have Skills :

- Language Server Protocol (LSP).

- Salesforce (SFDX, Metadata, Tooling APIs).

- GitHub / GitLab / Bitbucket API integrations.

- Azure DevOps or GitHub Actions.

- AI-powered tooling or code analysis integration.

- Marketplace analytics & telemetry.

Soft Skills :

- Strong problem-solving abilities.

- Clear communication and documentation skills.

- Ability to work independently and in cross-functional teams.

- Product mindset with focus on developer experience.

What We Offer :

- Opportunity to build developer-first tools used at scale.

- Work on modern DevOps and cloud-native platforms.

- High ownership and architectural influence.

- Competitive compensation and benefits.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in