Job description preview
From Bosch’s original posting
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,…
Open full posting on Bosch’s site