JSTS 支持专家
JSTS Support Expert
职位概述:
我们正在寻找一位 VS Code JavaScript/TypeScript 支持专家,协助在 Windows、Linux 和 macOS 环境中的开发者。这是一项开发者支持与赋能的角色,专注于 JavaScript 和 TypeScript 工具链,以及扩展开发。
该专家将帮助开发者使用 Node.js、npm、Deno,并就流行的 JS UI 框架(如 React 或 Angular)提供指导。该角色还包括识别和解决常见问题,创建自动化或标准,并为 Bosch 全球的 JS 开发者社区制作高质量的文档(文章、视频)。
理想的候选人应具备良好的沟通能力,热爱持续学习,并能有效分享知识以提高团队整体效率和一致性。
主要职责:
1. 管理 Visual Studio Code(VS Code)的应用生命周期,包括定制和扩展开发,以支持 JS/TS 工作流及从 Visual Studio 的迁移。
2. 理解 Bosch 开发者需求,并将其转化为有效的工具链解决方案(扩展)、设计和自动化。
3. 为在 Windows、Linux 和 macOS 上使用 VS Code 的 JS/TS 开发者提供端到端支持(事件、请求、变更、问题分析)。
4. 排查并指导 JavaScript/TypeScript 运行时和工具的使用,包括 Node.js、npm 和 Deno。
5. 为 React 或 Angular 提供特定框架支持,同时提升对其他 JS UI 框架的认知。
6. 通过创建可重用的标准、自动化脚本和故障排除指南,识别并解决常见的构建/工具链/配置问题。
7. 创建和维护内部文档,如 Docupedia 文章、视频和培训材料,以服务 Bosch 的 JS 开发者社区。
8. 有效地指导和支持团队成员及更广泛的开发者群体,根据技能水平调整知识传递的深度。
9. 积极与全球 Bosch 团队合作,统一 JS/TS 工具链实践,推广可扩展的解决方案。
10. 在支持生态系统中培养亲和力、持续学习和协作解决问题的文化。
任职要求:
- 计算机科学、信息技术或相关领域的学士学位,7 年以上 JavaScript/TypeScript 本身及其运行时和工具链(Node.js + npm, Deno 等)的经验
必备技能:
- 精通 JavaScript 和 TypeScript,运行时工具链(Node.JS, npm/Deno)
- 熟悉 JS UI 库(React, Node.js)
查看英文原文
Position Overview:
We are looking for a VS Code JavaScript/TypeScript Support Expert to assist developers across Windows, Linux, and macOS environments. This is a developer support and enablement role, focused on JavaScript and TypeScript tooling and as well as Extension Development.
The expert will help developers with Node.js, npm, Deno, and provide guidance on popular JS UI frameworks such as React or Angular. The role also involves identifying and solving common issues, creating automation or standards, and producing quality documentation (articles, videos) for Bosch's global JS developer community.
An ideal candidate is a strong communicator, passionate about continuous learning, and capable of sharing knowledge effectively to improve team-wide efficiency and consistency.
Key Responsibilities:
1. Manage the Application Lifecycle of Visual Studio Code (VS Code), including customization and extension development to support JS/TS workflows and migration from Visual Studio.
2. Understand Bosch developer needs and translate them into effective toolchain solutions (extension), designs, and automation.
3. Provide end-to-end support for JS/TS developers using VS Code on Windows, Linux, and macOS (incidents, requests, changes, problem analysis).
4. Troubleshoot and guide usage of JavaScript/TypeScript runtimes and tooling including Node.js, npm, and Deno.
5. Offer framework-specific support for React or Angular, while building awareness of other JS UI frameworks.
6. Identify and resolve common build/toolchain/configuration issues by creating reusable standards, automation scripts, and troubleshooting guides.
7. Create and maintain internal documentation such as Docupedia articles, videos, and training materials for Boschs JS developer community.
8. Mentor and transfer knowledge effectively to support team members and broader developer groups, tailoring depth based on skill levels.
9. Actively collaborate with global Bosch teams to align JS/TS tooling practices and promote scalable solutions.
10. Foster a culture of approachability, continuous learning, and collaborative problem-solving within the support ecosystem
Qualifications:
- Bachelors degree in computer science, Information Technology, or a related field 7+ years of experience in JS/TS itself and the JS/TS runtimes and tooling (node.js + npm, deno ...)
Mandatory Skills:
- Expert Knowledge in JavaScript & TypeScript, Runtime tooling (Node.JS, npm/Deno)
- Experienced in JS UI Libraries (React, Node.js, Angular), Visual Studio Code, Windows, Linux / macOS, Git, Jupyter Notebooks,Web Technologies (HTML, CSS, HTTP) and DevOps
- Working knowledge in REST Services/Data Stores (DB, Object)
- Experienced in Developer support, User Documentation, Process Definition, Analytical & Problem Solving.
- English skills on business level are mandatory
Preferred Qualifications:
- Experienced in Quality Management, Presentation skills and MS Office is Plus
Originally posted on Himalayas