Senior Software Architect
Core
Design and own the frontend architecture for large-scale, data-dense systems controlling Scanning Electron Microscopes (SEM) in the semiconductor industry.
Role type
Senior Software Architect (Frontend)
Builds
Client applications, shared UI infrastructure, and micro-frontend ecosystems for SEM equipment.
Domain
Semiconductor equipment / Materials Science
Required skills
React, TypeScript, Redux, Micro-frontends, Module Federation, State management, Canvas/WebGL, Real-time transports (WebSocket/SSE), Backend system design, Performance engineering
Preferred skills
AI-assisted development, Cross-stack architecture fluency
Technologies
React, TypeScript, Redux, Module Federation, WebSocket, SSE, WebGL
Responsibilities
Design and evolve large, complex frontend architectures; Architect and operate a micro-frontend ecosystem; Own application state management strategy at scale; Design and optimize data-dense, continuously updating UIs; Collaborate with backend teams on API design and data contracts; Lead frontend performance engineering; Establish architectural governance and guardrails; Mentor engineers and architects.