Skip to main content

External opportunity

Senior TypeScript Developer_EDC3

Bosch Group

bangalore, India Full-time

Posted 16 Oct 2026 · Engineering

Job description

Job Description Tasks / Responsibilities:·       Frontend & VS Code Extension Development: Architect, develop, and maintain the VS Code Extension frontend using TypeScript, implementing interactive elements, custom tree views, and workspace editors.·       System Integration: Collaborate closely with the Python backend/MASAR team to establish clean protocols, APIs, and IPC mechanisms for UI-to-backend communication.·       Modern UI Implementation: Leverage HTML, CSS, and modern web frameworks (e.g., React, Vue, or Webviews) to build user-friendly and responsive UI panels within VS Code.·       Testing & Quality Assurance: Write robust unit and integration tests for TypeScript codebases to ensure high quality and standard compliance.·       CI/CD & Version Control: Efficiently utilize GIT for version control, branching, and code reviews, and integrate frontend builds with CI/CD pipelines (Jenkins).·       Agile Participation: Participate actively in all Agile Scrum ceremonies, including sprint planning, daily stand-ups, backlog grooming, and retrospectives. Expected skill set(Top 5 must to have skills in the order of priority): Strong TypeScript/JavaScript Proficiency: Deep understanding of modern JS/TS concepts, asynchronous programming, patterns, and Node.js environment. VS Code Extension Ecosystem: Hands-on experience developing VS Code extensions, using VS Code Extension APIs, Webviews, Custom Editors, and extension activation models. UI/UX Design Frameworks: Excellent knowledge of HTML5, CSS/SCSS, and modern Webview frameworks (React or similar) to craft professional developer tools. Version Control & CI/CD: Hands-on experience with GIT workflows (branching, merging, pull requests) and build automation tools like Jenkins. A PI & IPC Communications: Experience building client-server interactions, JSON-RPC, or local IPC communication between an application interface and a backend service.Good to Have skills: • Experience working in Agile-based projects. • Good knowledge & experience of Python & Angular development.• Hands-on experience with GenAI based Test Automation.• Basic knowledge of (not mandatory) MASAR ecosystem (Bodas Studio, MASAR-Config, etc.). • Basic knowledge on requirement engineering and software documentation.• Excellent communication and collaboration skills. • Ability to work effectively in a team-oriented environment. Familiarity with C/C++ development environments and compilers. Basic understanding of Python or backend code generation concepts. • Basic knowledge of (not mandatory) PEP process. • Clear understanding of TypeScript or VS Code Extension APIs to easily communicate with frontend developers.   Education and Work Experience Requirements:   B.E/ B.Tech / M.Tech in Computer Science, Information Technology, Electronics, or an equivalent engineering field. 6-8 years of professional software development experience, specializing in TypeScript, modern frontend technologies, and desktop/tooling development. Excellent verbal and written communication skills in English, with a strong ability to collaborate effectively with multi-functional and global teams. Proactive, self-motivated, and detail-oriented, with the ability to work independently and as part of an integrated, agile team to take assignments to completion.  Qualifications B.E/B.Tech Additional Information 6 - 8Years Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Pay, skills & work eligibility

Compensation

A clear compensation amount was not identified. Ask the employer for the range, currency, pay period and whether it covers base pay or total compensation.

Location, eligibility & working hours

Listed work location
bangalore, India
Visa sponsorship
Not stated clearly
Relocation support
Not stated clearly
Working hours / time zone
Not stated clearly

Remote does not automatically mean work from any country. A location match does not confirm work authorization, sponsorship or relocation eligibility.

Requirements at a glance

JavaScript · requirementTypeScriptReactAngular · requirementVueNode.js · requirementPythonC++GitCI/CDHTMLCSSAgileScrumQuality assuranceCommunication

Named skills identified in the listing. A mention is not always a requirement; read the full description and employer conditions.

Location & work arrangement

Listed work locations

  • cyber park, survey no.66 & 67, doddathogur village, electronic city,, bangalore, 5600100, India

Explore related jobs