Job Description
*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.
*Job Description*
*Roles & Responsibilities :*
*Role Summary*
We are seeking a UI Architect to lead the architecture, design, and delivery of a modern web-based workbench and designer environment. The role requires deep expertise in*React + TypeScript*, strong understanding of backend concepts in*Java*, REST/OpenAPI-driven integration, and end-to-end ownership of UI quality, performance, and security.
*Key Responsibilities*
*Frontend Architecture & Engineering*
* Own the architecture for a scalable SPA using*React JS, TypeScript, React Router, Axios, i18n, JointJS*.
* Define component architecture, state management patterns, rendering strategies, and UI modularization.
* Architect high-interaction modules such as:
* Diagram/model editors (JointJS/SVG/Canvas)
* Workflow/configuration designers
* Monitoring dashboards
* Dynamic forms and schema-driven UI
* Ensure clean integration with REST-based backend services following*OpenAPI standards*.
*Backend Collaboration & Technical Depth*
* Work closely with backend teams to influence REST API contracts.
* Strong conceptual understanding of backend systems:
* *Java*, Spring Boot fundamentals
* *Spring Security*principles (authentication, authorization, tokens)
* Data models, caching concepts
* Ability to reason about backend-frontend flows and recommend API improvements.
*Quality, Testing & Automation*
* Define and enforce UI engineering standards (linting, folder structure, code quality).
* Set up or guide:
* Manual functional test practices
* UI automation strategy using tools like Jest, React Testing Library, Cypress/Playwright
* API contract validation using OpenAPI-based tools
* Ensure every build meets performance, usability, and reliability gates.
*Non-Functional Requirements (NFR) Ownership*
* Accountable for UI-level NFRs including:
* *Performance*(bundle optimization, lazy loading, rendering efficiency)
* *Security*(OWASP, secure coding, input validation, API security alignment)
* *Scalability*(modularization, caching strategy)
* *Accessibility & UX consistency*
* Work with DevOps teams on CI/CD pipelines for Node.js-based FE runtime and Nginx deployments.
*Leadership, Delivery & Collaboration*
* Provide architectural guidance to developers and review core modules.
* Engage with product owners, UX, backend, QA, and DevOps teams.
* Maintain architectural documentation and developer guidelines.
* Mentor engineers and drive continuous improvement across the UI team.
*Required Skills & Experience*
*Core Frontend Expertise*
* 10+ years in frontend development, 5+ years in*React + TypeScript*.
* Strong hands-on experience with:
* React Router, Axios, i18n frameworks
* JointJS or similar diagramming libraries (GoJS, mxGraph, etc.)
* Modern bundlers (Webpack, Vite) and Node.js-based build systems
* State management (Redux, Zustand, Recoil)
*Backend & Integration Knowledge*
* Strong working knowledge of*Java*, REST APIs, Spring Boot concepts.
* Understanding of*Spring Security*essentials (AuthN/AuthZ, JWT, CSRF, OAuth flows).
* Working with*OpenAPI/Swagger*for API design, validation, and integration.
*Testing & Quality*
* Experience in:
* UI unit tests and integration tests
* E2E automation (Cypress/Playwright)
* API contract testing
* Strong eye for code quality and maintainability.
*NFR & Architecture*
* Demonstrated experience managing:
* Application performance
* Frontend security best practices
* Scalability and browser resource optimization
* Large-scale SPA architecture
*Soft Skills*
* Strong communication and technical storytelling skills.
* Ability to collaborate across cross-functional teams.
* Problem-solving mindset and willingness to be hands-on when required.
*Qualifications*
* Educational qualification: *
* Experience : *
* Mandatory/requires Skills : *
* Preferred Skills : *
*Additional Information*
Exp - 10 to 15 years
*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.
*Job Description*
*Roles & Responsibilities :*
*Role Summary*
We are seeking a UI Architect to lead the architecture, design, and delivery of a modern web-based workbench and designer environment. The role requires deep expertise in*React + TypeScript*, strong understanding of backend concepts in*Java*, REST/OpenAPI-driven integration, and end-to-end ownership of UI quality, performance, and security.
*Key Responsibilities*
*Frontend Architecture & Engineering*
* Own the architecture for a scalable SPA using*React JS, TypeScript, React Router, Axios, i18n, JointJS*.
* Define component architecture, state management patterns, rendering strategies, and UI modularization.
* Architect high-interaction modules such as:
* Diagram/model editors (JointJS/SVG/Canvas)
* Workflow/configuration designers
* Monitoring dashboards
* Dynamic forms and schema-driven UI
* Ensure clean integration with REST-based backend services following*OpenAPI standards*.
*Backend Collaboration & Technical Depth*
* Work closely with backend teams to influence REST API contracts.
* Strong conceptual understanding of backend systems:
* *Java*, Spring Boot fundamentals
* *Spring Security*principles (authentication, authorization, tokens)
* Data models, caching concepts
* Ability to reason about backend-frontend flows and recommend API improvements.
*Quality, Testing & Automation*
* Define and enforce UI engineering standards (linting, folder structure, code quality).
* Set up or guide:
* Manual functional test practices
* UI automation strategy using tools like Jest, React Testing Library, Cypress/Playwright
* API contract validation using OpenAPI-based tools
* Ensure every build meets performance, usability, and reliability gates.
*Non-Functional Requirements (NFR) Ownership*
* Accountable for UI-level NFRs including:
* *Performance*(bundle optimization, lazy loading, rendering efficiency)
* *Security*(OWASP, secure coding, input validation, API security alignment)
* *Scalability*(modularization, caching strategy)
* *Accessibility & UX consistency*
* Work with DevOps teams on CI/CD pipelines for Node.js-based FE runtime and Nginx deployments.
*Leadership, Delivery & Collaboration*
* Provide architectural guidance to developers and review core modules.
* Engage with product owners, UX, backend, QA, and DevOps teams.
* Maintain architectural documentation and developer guidelines.
* Mentor engineers and drive continuous improvement across the UI team.
*Required Skills & Experience*
*Core Frontend Expertise*
* 10+ years in frontend development, 5+ years in*React + TypeScript*.
* Strong hands-on experience with:
* React Router, Axios, i18n frameworks
* JointJS or similar diagramming libraries (GoJS, mxGraph, etc.)
* Modern bundlers (Webpack, Vite) and Node.js-based build systems
* State management (Redux, Zustand, Recoil)
*Backend & Integration Knowledge*
* Strong working knowledge of*Java*, REST APIs, Spring Boot concepts.
* Understanding of*Spring Security*essentials (AuthN/AuthZ, JWT, CSRF, OAuth flows).
* Working with*OpenAPI/Swagger*for API design, validation, and integration.
*Testing & Quality*
* Experience in:
* UI unit tests and integration tests
* E2E automation (Cypress/Playwright)
* API contract testing
* Strong eye for code quality and maintainability.
*NFR & Architecture*
* Demonstrated experience managing:
* Application performance
* Frontend security best practices
* Scalability and browser resource optimization
* Large-scale SPA architecture
*Soft Skills*
* Strong communication and technical storytelling skills.
* Ability to collaborate across cross-functional teams.
* Problem-solving mindset and willingness to be hands-on when required.
*Qualifications*
* Educational qualification: *
* Experience : *
* Mandatory/requires Skills : *
* Preferred Skills : *
*Additional Information*
Exp - 10 to 15 years
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application