Job Summary
A company is looking for a VSCode Language Tooling Engineer.
Key Responsibilities
- Develop and maintain VSCode extensions with intelligent editor features
- Design and implement LSP servers for custom, typed micro-languages
- Build and extend DAP servers for interactive debugging across runtimes
Required Qualifications
- Strong experience with TypeScript and VSCode plugin development
- Deep understanding of LSP architecture and editor/server interactions
- Familiarity with parser technologies such as Tree-sitter and handling ASTs/CSTs
- Knowledge of binding, scoping, type inference, and semantic analysis in language systems
- Exposure to runtime behavior, REPLs, or low-level debugger design
Comments