





Tier-1 brand, metro location, and mid-level experience increase applicant density and competition.
Specialized DSL and VS Code tooling narrows transferable candidates despite common TypeScript/Node.js skills.
Role requires specific VS Code extension, Langium/LSP, Node.js and 3–5 years experience, so filters are strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain VS Code extensions using JavaScript/TypeScript and Node.js to enhance developer productivity and workflows.
Develop and evolve Domain-Specific Languages (DSLs) including grammar, AST models, semantic validations, and artifact generation.
Integrate DSL tooling into CI/CD pipelines, automate tasks with CLI utilities, and collaborate with teams for tooling adoption and maintenance.
3-5 years of software development experience focused on developer tooling, IDE plugins, or language engineering.
Proficiency in JavaScript/TypeScript and Node.js with hands-on experience developing VS Code extensions.
Experience with Langium or similar language workbenches for DSL development.
Bachelor's degree in Engineering (B.Tech/B.E) or equivalent.
Strong expertise in VS Code extension development with knowledge of language server protocols and debugging protocols.
Experience integrating tooling with CI/CD pipelines (e.g., Jenkins) and scripting with Python for automation.
Comfortable designing and evolving DSLs leveraging language workbenches like Langium and understanding of AST models and grammar engineering.