Senior Software Engineer - Python
Chennai, TN, IndiaIndia & South Asia
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. 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.
Collaborate closely with the Python backend/MASAR team to establish clean protocols, APIs, and IPC mechanisms for UI-to-backend communication.
Leverage HTML, CSS, and modern web frameworks (e.g., React, Vue, or Webviews) to build user-friendly and responsive UI panels within VS Code.
Write robust unit and integration tests for TypeScript codebases to ensure high quality and standard compliance.
Efficiently utilize GIT for version control, branching, and code reviews, and integrate frontend builds with CI/CD pipelines (Jenkins).
B.E/ B.Tech / M.Tech in Computer Science, Information Technology, Electronics, or an equivalent engineering field.
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.
6-8 years of professional software development experience, specializing in TypeScript, modern frontend technologies, and desktop/tooling development.
Experience: Senior-level · 6–8 years · Job type: Full-time
More open roles like this one
Chennai, TN, IndiaIndia & South Asia
Amphoe Si Maha Phot, Prachin Buri, ThailandAsia-Pacific
Senior TypeScript Developer_EDC3 · Bosch Group
Don't have an account? Already have an account?