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

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application